初学ASP.NET 请详细解释下列代码:
ViewState["PanelSeed"] = 0;
string CurrentPanel = "Panel"+ViewState["PanelSeed"].ToString();
ViewState["PanelSeed"] = (int)ViewState["PanelSeed"]+1;
Panel p = (Panel)FindControl(CurrentPanel);
p.Visible = false;
p = (Panel)FindControl(CurrentPanel);
p.Visible = true;
ViewState["PanelSeed"] = 0;
string CurrentPanel = "Panel"+ViewState["PanelSeed"].ToString();
ViewState["PanelSeed"] = (int)ViewState["PanelSeed"]+1;
Panel p = (Panel)FindControl(CurrentPanel);
p.Visible = false;
p = (Panel)FindControl(CurrentPanel);
p.Visible = true;
解决方案 »
- 当一个页面数据变化了,另外一个页面实时的反映数据的变化
- GRIDVIEW控件中的邦定的一列是另外一表的ID,现在想在这个gridview控件中直接显示另一表中的文字处理信息,要如何做?
- 请问asp.net+mapguide+sql server这样搭配做gis项目可行吗
- asp.net与asp共处的问题
- 请教如何抓取ssl加密页面的内容,https://..
- c#asp.net
- asp.net和asp有什么区别呀
- 打开新的.aspx页面时,页面内容直接保存为.doc文件,如何优化.doc文件显示格式,多谢
- 求datagrid整行选择代码?
- 来看这个问题 望大家帮忙!
- 会员注册中的 panel问题!
- 如何将水晶报表打印出来
string CurrentPanel = "Panel"+ViewState["PanelSeed"].ToString(); //生成一个字串
ViewState["PanelSeed"] = (int)ViewState["PanelSeed"]+1; // 变量加1
Panel p = (Panel)FindControl(CurrentPanel); //以生成的字串做ID查找panel控件
p.Visible = false; //隐藏掉
p = (Panel)FindControl(CurrentPanel); //这是重复的代码
p.Visible = true; //再显示,为什么要多此一举?
请问如何实现!
Panel2.Visible 就可以了。