就是想问个页面上控件的问题.
动态在页面上添加了控件protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
addMenu();
}
else
{
addMenu1();
}
} private void addMenu()
{
Label lab = new Label();
lab.ID = "jj";
phMenu.Controls.Add(lab);
lab.Text = "hah"; Label lab1 = new Label();
lab1.ID = "jj1";
lab1.Text = "hah2";
phMenu.Controls.Add(lab1); } private void addMenu1()
{
Label lab = new Label();
lab.ID = "jj";
phMenu.Controls.Add(lab); Label lab1 = new Label();
lab1.ID = "jj1";
phMenu.Controls.Add(lab1); }
代码是这样的.
然后运行页面
出现hahhah2然后添加个提交按钮,没有任何功能的
然后页面显示hah不显示hah2知道是添加顺序的问题
Label lab = new Label();
lab.ID = "jj";
phMenu.Controls.Add(lab);
lab.Text = "hah";Label lab1 = new Label();
lab1.ID = "jj1";
lab1.Text = "hah2";
phMenu.Controls.Add(lab1);想了解下具体是为什么..
动态在页面上添加了控件protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
addMenu();
}
else
{
addMenu1();
}
} private void addMenu()
{
Label lab = new Label();
lab.ID = "jj";
phMenu.Controls.Add(lab);
lab.Text = "hah"; Label lab1 = new Label();
lab1.ID = "jj1";
lab1.Text = "hah2";
phMenu.Controls.Add(lab1); } private void addMenu1()
{
Label lab = new Label();
lab.ID = "jj";
phMenu.Controls.Add(lab); Label lab1 = new Label();
lab1.ID = "jj1";
phMenu.Controls.Add(lab1); }
代码是这样的.
然后运行页面
出现hahhah2然后添加个提交按钮,没有任何功能的
然后页面显示hah不显示hah2知道是添加顺序的问题
Label lab = new Label();
lab.ID = "jj";
phMenu.Controls.Add(lab);
lab.Text = "hah";Label lab1 = new Label();
lab1.ID = "jj1";
lab1.Text = "hah2";
phMenu.Controls.Add(lab1);想了解下具体是为什么..
代码命名规范点好不好,
label.ID分别用j1,j2,j3,j4不行吗?????
然后页面显示hah不显示hah2
我没看明白这个。
treeview肯定不是都不知道你想要什么效果