[英]how dynamic created texbox value visible?(lost in post back)
The lnkcat
is the linkbutton for Category and lnksubcat
is the link button for Sub-category: lnkcat
是类别的链接按钮, lnksubcat
是子类别的链接按钮:
My problem is when i click on lnk_cat
the corresponding label and textbox will be displayed... but i click on next lnk subcat will be removed....I want to hold these textboxes corresponding labels on the placeholder till i click on submit: 我的问题是,当我单击lnk_cat
,将显示相应的标签和文本框...但是我单击下一个lnk子猫将被删除....我想将这些文本框的相应标签保留在占位符上,直到单击提交:
protected void lnkCat_Click(object sender, EventArgs e)
{
//Panel2.Visible = false;
//Panel1.Visible = true;
Label lblCat = new Label();
lblCat.Text = "Enter new Category: ";
PHcat.Controls.Add(lblCat);
txtCat = new TextBox();
_Cat = txtCat.Text;
PhtxtCat.Controls.Add(txtCat);
Session["Dynalbl"] = lblCat;
Session["Dynatxt"] = txtCat;
}
protected void lnkSubCat_Click(object sender, EventArgs e)
{
//Panel1.Visible = true;
//Panel2.Visible = true;
Label lblSubcat = new Label();
lblSubcat.Text = "Enter new Sub-Category: ";
PHsubCat.Controls.Add(lblSubcat);
txtSubCat = new TextBox();
_SubCat = txtSubCat.Text;
PhtxtSubCat.Controls.Add(txtSubCat);
}
Can anyone suggest to solve this issue? 谁能建议解决这个问题? please!! 请!!
Thank you... 谢谢...
What do you think about this? 你怎么看待这件事?
Label lblCat;
Label lblSubcat;
TextBox txtCat, txtSubCat;
protected void lnkCat_Click(object sender, EventArgs e)
{
//Panel2.Visible = false;
//Panel1.Visible = true;
Label lblCat = new Label();
lblCat.Text = "Enter new Category: ";
PHcat.Controls.Add(lblCat);
txtCat = new TextBox();
_Cat = txtCat.Text;
PhtxtCat.Controls.Add(txtCat);
Session["Dynalbl"] = lblCat;
Session["Dynatxt"] = txtCat;
}
protected void lnkSubCat_Click(object sender, EventArgs e)
{
//Panel1.Visible = true;
//Panel2.Visible = true;
lblCat = (Label)Session["Dynalbl"];
txtCat = (TextBox)Session["Dynatax"];
PHsubCat.Controls.Add(lblCat);
PHsubCat.Controls.Add(txtCat);
Label lblSubcat = new Label();
lblSubcat.Text = "Enter new Sub-Category: ";
PHsubCat.Controls.Add(lblSubcat);
txtSubCat = new TextBox();
_SubCat = txtSubCat.Text;
PhtxtSubCat.Controls.Add(txtSubCat);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.