楼上几位的太麻烦了吧。。还得用后台 每次改变都要刷新页面。。。
可以用JS 或者 Jquery 来实现的。。在前台就可以。一会给你发源码。
在A和B两个radiobutton的事件里面,分别双击 CheckedChanged ,增加下面两个事件即可
private void A_CheckedChanged(object sender, EventArgs e)
{
if (A.Checked == true)
{
C.Enabled = true;
D.Text = "";
D.Enabled = false;
}
}
private void B_CheckedChanged(object sender, EventArgs e)
{
if (B.Checked == true)
{
D.Enabled = true;
C.Text = "";
C.Enabled = false;
}
}
不懂的话和我在线联系或者留言。
TextBox_C TextBox_D为两个TextBox的id
双击A控件进入控件A的点击事件,在事件中写
TextBox_C.Enabled = true;
TextBox_D.Enabled = false;
双击B控件进入控件B的点击事件,在事件中写
TextBox_C.Enabled = false;
TextBox_D.Enabled = true;
前台aspx页面
直接页面js。
后台代码。。不觉得累吗。。。