2010-12-07 6 views
0

ビューに表示したい読取り専用のデータがありますが、ブラウザのjQueryで操作する必要があります。ASP.NET MVC - jQueryを使用して操作できる読み取り専用テキストを表示するために使用するコントロールのタイプは何ですか?

私はHtml.DisplayTextForを使うことができましたが、私はそれを操作できません(少なくとも、私はできないと思います)。また、これをスタイルすることもできます。

これを行う最善の方法は何ですか?

答えて

3

あなただけのdivまたはスパンでその出力、多分(未テスト)これを行うにはHtmlHelperの上で拡張メソッドを書くことができます:

public static string Display(this HtmlHelper html, string value, string cssClass) 
{ 
    TagBuilder span = new TagBuilder("span"); 
    span.InnerHtml = value; 
    span.AddCssClass(cssClass); 
    return span.ToString(); 
} 
+0

おかげ - 作品、私はどのように把握しようとしているものの範囲にIDを設定します。 Reflectorを使用して様々なヘルパーメソッドの実装を見ていますが、いくつかのポインタを使用できます。 –

+0

Ah、GenerateIdメソッドが見つかりました。 –

関連する問題