0

telerik mvc Upload コントロールの「削除」ボタンのテキストとアイコンを変更するにはどうすればよいですか?

ありがとう!

4

2 に答える 2

2

API で公開されていない場合は、HTML 出力を調べて、Javascript コードを使用して更新する必要があります。または、拡張機能が IHtmlString を返すと思います (使用してから少し経ちました)。これを文字列として返し、ToHtmlString() を呼び出し、文字列を解析して "Remove" を探し、それを別のものに置き換えてから、レンダリングします。変更された結果を出力します。

于 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イベントでテキスト「Remove」を変更しようとしていて、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 に答える