リピータ内にラジオボタンリストがあります。私はこれがどのように見えるのスクリーンショットを表示しています。私は、リピータのヘッダテンプレート内にカラムヘッダを持っています。アイテムテンプレートには、4つのフィールド/列があります。 3番目のフィールドはラジオボタンリストです。たとえば、「テストタスク2」行の「はい」ラジオボタンを選択した場合、そのレコードの値をポストバックして保存する必要があります(データベースに戻す)。私のリピータは、フィールドとラジオボタンリストの多くの行を表示する可能性があります。リピータ内のラジオボタンから選択したラジオボタンリストの値を取得する
1
A
答えて
3
この
protected void btnSave_Click(object sender, EventArgs e)
{
foreach (RepeaterItem item in Repeater1.Items)
{
// Checking the item is a data item
if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
{
var rdbList = item.FindControl("RadioButtonList1") as RadioButtonList;
// Get the selected value
string selected = rdbList.SelectedValue;
}
}
}
+0
RadioButtonListのOnSelectedIndexChangedにbtnSave_Clickメソッドを割り当てました。また、AutoPostBackを「true」に設定しました。別のラジオボタンを選択すると、私のページはポストバックされますが、btnSave_Clickメソッドは起動しません。どのように配線するのですか? – obautista
+0
質問私はちょうどここで答えられた質問:http://stackoverflow.com/questions/6707193/radiobuttonlist-inside-repeater-onselectedindexchanged-not-firing – obautista
0
if (Repeater1.Items.Count > 0)
{
for (int count = 0; count < Repeater1.Items.Count; count++)
{
RadioButton rd1 = (RadioButton)Repeater1.Items[count].FindControl("ID1");
RadioButton rd2 = (RadioButton)Repeater1.Items[count].FindControl("ID2");
RadioButton rd3 = (RadioButton)Repeater1.Items[count].FindControl("ID3");
if (rd1.Checked)
{
}
if (rd2.Checked)
{
}
if (rd3.Checked)
{
}
}
}
0
私は、これはあなたが私たちが戻ったばかりの のポストのためのoncheckedChangedイベントを使用する2つのボタン
<asp:RadioButton ID="rb_Yes" runat="server" GroupName="GpName" Text="Yes" OnCheckedChanged="rb_Yes_Click" AutoPostBack="true" />
<asp:RadioButton ID="rb_No" runat="server" GroupName="GpName" Text="No" OnCheckedChanged="rb_No_Click" AutoPostBack="true"/>
を持って考えてみましょう 助けることができ、この望みのようにGridViewの中で何かを使用していると、 .csページでこのようなコードを使用してください。これはあなたを助けることができると確信しています
protected void rb_Yes_Click(object sender, EventArgs e)
{
RadioButton rb_Yes = (RadioButton)sender;
GridViewRow grid_row = (GridViewRow)rb_Yes.NamingContainer;
if(((RadioButton)grid_row.FindControl("rb_Yes")).Checked==true)
{
//Action that you want to implement
}
}
希望、これはあなたを助けることができる
関連する問題
- 1. リピータのラジオボタンリストの選択値を確認するには
- 2. イメージ内の選択したラジオボタンの値を取得します。
- 3. 選択したラジオボタンから値を取得する方法
- 4. 選択したラジオボタンからanglejs値を取得
- 5. 選択したラジオボタンの値を取得しますか?
- 6. jqueryでラジオボタンリストの選択値を取得する方法は?
- 7. グループ内の選択したラジオボタンを取得する(WPF)
- 8. 選択したラジオボタンの値を取得する方法
- 9. ラジオグループから選択したラジオボタンの値をフラグメントに取得する
- 10. 選択したラジオボタンのインデックスを取得
- 11. JavaScriptからAsp.netのラジオボタンの選択値を取得
- 12. ToggleGroupから選択したラジオボタンを取得する方法
- 13. jqueryをキャプチャするラジオボタンリストの選択値
- 14. 選択したラジオボタン値を取得する
- 15. Djangoのビューで選択したラジオボタンの値を取得
- 16. DataList内のDropDownListから選択した値を取得
- 17. Androidが選択したラジオボタンから値を取得しています
- 18. TYPO3 sysextフォーム:選択したラジオボタンの値を取得
- 19. Javascript選択したラジオボタンの値を取得
- 20. 選択したラジオボタンの値
- 21. ラジオグループ(ExtJS)から選択したラジオボタンを取得
- 22. gridsearchCV内のRFECVから選択したフィーチャを取得する
- 23. PHPの選択から選択した値を取得するには?
- 24. 選択ボックスの配列から選択した値をjavascriptに取得する
- 25. ValidationGroupから選択したチェックボックスの値を取得する
- 26. Spring MVCでラジオボタンの選択値を取得する方法
- 27. Androidで選択したラジオボタンの文字列を取得する
- 28. recyclerviewで選択したラジオボタンの値を取得する方法は?
- 29. ラジオボタンリスト?ラジオボタンを選択すると、選択したラジオボタンをもう一度クリックして選択を解除します。
- 30. ノックアウトの選択から値を取得
を試してみてくださいはい、いいえおよびN/Aのための別々のラジオボタンのこのラジオボタンリストのですか? –
はい、いいえ、N/Aは1つのRadion Button Listの一部としてのListItemです。 – obautista