0

如何更改 Telerik mvc 上传控件的“删除”按钮的文本和图标?

谢谢!

4

2 回答 2

2

如果 API 没有公开它,您将不得不检查 HTML 输出并使用 Javascript 代码来更新它。或者,我认为扩展返回一个 IHtmlString(自从我使用它们以来已经有一点),您可以返回字符串,调用 ToHtmlString(),解析字符串以查找“删除”并将其替换为其他内容,然后渲染出修改后的结果。

于 2012-09-27T16:12:51.867 回答
1

更改图标非常简单,只需添加以下 css:

#WindowUpload .t-icon.t-delete{
height:16px !important;
width:16px !important; 
background-position: -16px -336px !important;}

我在更改文本“删除”时遇到了麻烦,因为我试图在 OnSucess 事件中更改它,而 t-delete 还不存在(只有 t-cancel)。在 OnComplete 事件中进行更改就可以了。

function OnComplete() {

$(".t-upload-action").first().text(" ").prepend("<span class='t-icon t-delete'>");}
于 2012-09-27T16:42:26.093 回答