在ASP .NTE(C#)中,怎样设置一个循环,将多个Radiobuttonlist控件里选中的值取出来,然后传给一个数组? 5

我在网上有看到过说遍历页面控件,但是要求将Radiobuttonlist控件都放到同一个容器(div)内,表示不是很懂,希望高手能指点一二啊!... 我在网上有看到过说遍历页面控件,但是要求将Radiobuttonlist控件都放到同一个容器(div)内,表示不是很懂,希望高手能指点一二啊! 展开
 我来答
蔡德江
2012-05-15 · TA获得超过3187个赞
知道大有可为答主
回答量:1700
采纳率:0%
帮助的人:1431万
展开全部
<asp:Panel ID="Panel1" runat="server">
<asp:RadioButtonList ID="RadioButtonList1" runat="server">
<asp:ListItem>A</asp:ListItem>
<asp:ListItem>B</asp:ListItem>
<asp:ListItem>C</asp:ListItem>
</asp:RadioButtonList>
<asp:RadioButtonList ID="RadioButtonList2" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
</asp:RadioButtonList>
</asp:Panel>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />

放在panle中 外面的textbox和button是用来控制显示的

对应后台cs
protected void Button1_Click(object sender, EventArgs e)
{
foreach (Control ctrl in Panel1.Controls)
{
if (ctrl.GetType().Name == "RadioButtonList")
{
RadioButtonList rst = (RadioButtonList)ctrl;
TextBox1.Text += rst.Text;
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式