简体   繁体   English

单击按钮上的事件-没有表单数据

[英]On Button click event - no form data

I've a form with textboxes , dropdownlists & a button . 我有一个带有textboxesdropdownlists和一个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下的textboxesdropdownlists

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM