ASP.NET菜鸟问题-RadioButtonList条件的页面跳转

用C#写的。现在页面上有一组RadioButtonList1(“标准品”和“特注品”两个选项),和一个Button1。希望实现的功能是根据标准品和特注品的选择分别跳到两个不同画面。怎么实现跳转呢?
现在页面是这么写的:
<asp:RadioButtonList ID="radiolist1" runat="server" AutoPostBack="True" OnSelectedIndexChanged="hort_SelectedIndexChanged">
<asp:ListItem Selected="True" Value="hj">标准品</asp:ListItem>
<asp:ListItem Value="tt">特注品</asp:ListItem>
</asp:RadioButtonList>
<p>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="提出"
在给Button的触发案件这么写为什么IF语句执行错误哪:
protected void Button1_Click(object sender, EventArgs e)
{
if (RadioButtonList1_selected.Value = "hj")
{
string url = "default2.aspx";
Response.Redirect(url);
}
else
{
string url = "default3.aspx";
Response.Redirect(url);
}
IF语句执行不了为什么呀呀呀!大神救命啊啊啊 T T

if (RadioButtonList1_selected.Value = "hj")问题应该在这,

可以试下 if(radiolist1.value=="hj"){}追问

还是出不来
确实之前也是卡在这里。
RadioButtonList1用定义什么变量吗?选择后应该就有值了吧,在后面的Button1点击事件里直接使用它的值就可以。这个想法是没问题的是不?

追答

radiolist1是你单选按钮组的ID,如果value不行,用SelectedValue 试下。

温馨提示:内容为网友见解,仅供参考
无其他回答

请问如何将C#中RadioButtonList所选的项写入数据库字段
那你从新在设计窗体中放上一个RadioButtonList1名字也是RadioButtonList1,然后添加事件看看。

相似回答
大家正在搜