我什么都试过了,有人能告诉我如何从if(IsPostBack)中获取以下数据。
HTMLForm form = new HtmlForm();
readonly HtmlInputText textinput = new HtmlInputText();
textinput.Attributes.Add("id", "text");
frm.Controls.Add(textinput);
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
if (IsPostBack)
{
String s = Request.Form["email"];
// I tried.. too: String s = textinput.Value; String zz = textinput.Attributes[email];
}
}
发布于 2018-07-18 16:31:55
尝试添加以下属性,因为Request.Form查看的是name属性,而不是ID。
//The Request.Form looks at the name attribute
textinput.Attributes.Add("name", "email");
https://stackoverflow.com/questions/-100005597
复制相似问题