[英]On Button click event - no form data
I've a form with textboxes
, dropdownlists
& a button
. 我有一个带有
textboxes
, dropdownlists
和一个button
的表单。 I had to use UseSubmitBehavior = "false"
for postback
. 我必须使用
UseSubmitBehavior = "false"
进行postback
。 This I had never used before, but OnClick
event wasn't firing at all without adding this feature UseSubmitBehavior = "false"
. 我以前从未使用过此功能,但不添加此功能
UseSubmitBehavior = "false"
根本不会触发OnClick
事件。
Now when the postback is happening, I'm unable to get any of the controls data ie textboxes
& dropdownlists
under button click event
现在,当发生回发时,我无法获取任何控件数据,即
button click event
下的textboxes
和dropdownlists
I wasted my entire day to find UseSubmitBehavior
and now another problem. 我浪费了一整天的时间来查找
UseSubmitBehavior
,现在又UseSubmitBehavior
了另一个问题。 Please guide me, what could be wrong. 请指导我,可能出什么问题了。
Update your button code: 更新您的按钮代码:
Button button = new Button();
queryButton.UseSubmitBehavior = false;
button .ID = "btnSubmit";
button .Text = "Submit";
button .Click += new EventHandler(btnSubmit_Click);
Controls.Add(button );
Then, write the click event handler: (to call click event that was not fired) 然后,编写click事件处理程序:(以调用未触发的click事件)
void btnSubmit_Click(object sender, EventArgs e)
{
//Your Code
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.