我想要一个单选按钮列的gridview以便 选择一行并执行一些任务。我添加了一个templatefield,但是当我运行该应用程序时,它让我选择所有行,但我想要的是 只选择一个。我怎样才能做到这一点?我的意思是,我希望单选按钮 作为一个组工作。在ASP.Net中选择一个单选按钮的gridview行
2
A
回答
2
0
您是否设置了“GroupName”属性?像这样的事情,例如:
<asp:GridView runat="server" ID="MyGridView">
<Columns>
<asp:TemplateField HeaderText="Select">
<ItemTemplate>
<asp:RadioButton runat="server" ID="myRB" GroupName="MyRadioButton" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Some Other Column">
<ItemTemplate>
<%-- other stuff here --%>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
你也可以用标准<Input>
场更换<asp:RadioButton>
,然后绑定Value=""
属性,以独特的东西(如行ID,例如)。
0
尝试实例化模板中的单选按钮标记为文字,例如像这样:
internal class RadioButtonTemplate : ITemplate, INamingContainer
{
public void InstantiateIn(Control container)
{
Literal radButton = new Literal();
radButton.ID = "RadioButtonMarkup";
radButton.Text = "<input type='radio' name='myRadioButton' id='myRadioButton' value='<%# Eval(" + "CategoryID" + "%>'/>";
container.Controls.Add(radButton);
}
}
相关问题
- 1. 如何选择一个单选按钮后选择一个gridview
- 2. asp.net gridview单选按钮
- 3. 选择按钮 - CommandField中的一个GridView在ASP.NET
- 4. ASP.Net 4.0中的单选按钮选择
- 5. 在gridview上选择按钮 - asp.net
- 6. 如何在asp.net中默认选择一个单选按钮
- 7. 制作用户在ASP.NET MVC中选择一个单选按钮
- 8. gridview中的单选按钮
- 9. gridview中的单选按钮
- 10. 一次选择一个单选按钮
- 11. 一组单选按钮在同一行中选择一个单选按钮,它影响另一行 - 目标-c
- 12. 从选定的单选按钮中选择下一个单选按钮
- 13. ASP.NET Gridview:如何访问选择按钮?
- 14. 哪个单选按钮一个按钮组中选择
- 15. asp.net gridview - 选择行
- 16. 选择一个单选按钮
- 17. 动态选择一个单选按钮
- 18. 只有选择一个单选按钮
- 19. 只选择一个单选按钮
- 20. 两个单选按钮一次选择
- 21. HTML单选按钮,从另一个按钮中选择
- 22. 在单选按钮选择
- 23. 选择一个单选按钮后运行一个函数
- 24. 使用jQuery选择多个单选按钮组的第一个单选按钮
- 25. 与另一个单选按钮列表选择ASP.NET
- 26. 单单选按钮选择在GridView控件
- 27. jqGrid单选按钮选择单行
- 28. 单选按钮正在选择多个
- 29. 在ASP.NET中的GridView上选择全行?
- 30. 在Asp.net的Gridview中选择删除行
所以,你问是只要一个行的单选按钮被选中禁用所有其他行? – diceler 2011-04-26 13:42:00
将来,请使用有意义的标题。 “asp.net中的gridview”是一个非常宽泛的标题。 – DavRob60 2011-04-26 13:46:25