2016-04-14 8 views
2

の動的asp.netチェックボックスを作成するパネルに動的に追加されるasp.netのチェックボックスにvalue属性を追加するにはどうすればよいですか? 例:私は、ページ内のCheckBoxListコントロールを挿入して、背後にあるコードからそのCheckBoxListのにListItemのデータを追加した今の値属性が

<input id="ctl26_0" type="checkbox" name="ctl26$0"> 
<label for="ctl26_0">XYZ</label> 
+0

'chkIrList.Items [0] .Attributes [" value "] =" xx ";'これは役に立ちますか? – ctumturk

+0

いいえ、それはうまくいきませんでした。 – TagHeuer

答えて

0

CheckBoxList chkIrList = new CheckBoxList(); 
chkIrList.DataValueField = "UserId"; 
chkIrList.DataTextField = "Name"; 
chkIrList.DataSource = DT; 
chkIrList.DataBind(); 

は、生成されたHTMLは、値フィールドを保持していません。これでvalueプロパティが利用可能になりました。