9

ASP.NET の HiddenValueField にカスタム属性を追加するにはどうすればよいですか? 具体的には、動的に生成される HiddenValue コントロールの class="gmapPoint" 属性が必要です。これは、そのページの JavaScript に必要です

var hiddenField = new HiddenField();
hfield.Value = "myValue";
hfield.... Attributes["class"]

-- どうすれば同様のことができますか?

4

1 に答える 1

21

HtmlInputHiddenの代わりにコントロールを使用してくださいHiddenField<input type=hidden>サーバー上の HTML 要素へのプログラムによるアクセスを許可し、次の.Attributesプロパティがあります。

var hiddenField = new HtmlInputHidden();
hiddenField.Value = "myValue";
hiddenField.Attributes["class"] = "a-class-for-a-hidden-field";
于 2012-11-29T13:04:19.793 に答える