ASP.NET菜鸟问题-RadioButtonList条件的页面跳转
用C#写的。现在页面上有一组RadioButtonList1(“标准品”和“特注品”两个选项),和一个Button1。希望实现的功能是根据标准品和特注品的选择分别跳到两个...
用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 展开
现在页面是这么写的:
<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"){}
可以试下 if(radiolist1.value=="hj"){}
追问
还是出不来
确实之前也是卡在这里。
RadioButtonList1用定义什么变量吗?选择后应该就有值了吧,在后面的Button1点击事件里直接使用它的值就可以。这个想法是没问题的是不?
追答
radiolist1是你单选按钮组的ID,如果value不行,用SelectedValue 试下。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询