c# 页面问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 21:53:53
就是页面打开时不是全部显示,
点击复选框就会显示全部,就像注册会员的时候先添加基本信息,
点击继续添加详细信息后会下边出来更多的东西。
有这样的页面连接也行,多谢

比较简单的方法是:
1.在页面上添加一个CheckBox控件和一个TextBox控件,空间ID分别为CheckBox1和TextBox1
2.在属性栏中将CheckBox控件的AutoPostBack属性设置为true,Checked属性设置为false,TextBox的Visible设置为false
这样进入该页面时是看不见TextBox的,双击CheckBox控件,添加CheckedChanged事件处理函数,在函数写入
if (CheckBox1.Checked==true) TextBox1.Visible=true;
else TextBox1.Visible=false;
这样当选中CheckBox1的时候就可以看到TextBox1,否则TextBox1就不会出现。
当然,更好的方法是将你想要在触发某个事件后出现的控件放入ascx文件中,然后再LoadControl这个控件会更好。

隐藏域