.net如何设计 用radio跳转?
发布网友
发布时间:2024-10-08 15:38
我来回答
共3个回答
热心网友
时间:2024-11-16 21:02
用js啊。很简单。
给radiobutton一个onclick="goUrl(1)"
<asp:RadioButton ID="r2" Text="单选2" onclick="goUrl(1)" GroupName="type" runat="server" />
<asp:RadioButton ID="r3" Text="单选2" onclick="goUrl(2)" GroupName="type" runat="server" />
<script>
function goUrl(i)
{
window.location="post.aspx?type="+i;
}
</script>
热心网友
时间:2024-11-16 20:57
可以尝试用RadioButtonList,而不是单纯的RadioButton。
在RadioButtonList中可以添加几个ListItem
然后设置RadioButtonList的AutoPostBack属性为true。
在RadioButtonList的SelectedIndexChanged事件中获取到SelectedIndex,根据SelectedIndex的不同在后台就可以进行操作了。
用Response.Redirect("地址");就可以转向不同的地址了
热心网友
时间:2024-11-16 21:02
如果是我的话,就用.net,则是一个单选按钮,所以在后台写如下代码作判断:
if(this.r1.Checked==true)
{
Response.Redirect("post.aspx?type=1");
}
if(this.r2.Checked==true)
{
Response.Redirect("post.aspx?type=2");
}
.....
依此类推