如何自动点击“更新” asp.net 控件中的按钮?
我使用asp.net服务器端控件来显示和修改数据库中的数据,控件如下所示: http://demos.telerik.com/aspnet- ajax/grid/examples/dataediting/alleditablecolumns/defaultcs.aspx 我想要做的是,单击“编辑”按钮后,它将显示一个“编辑”用户界面,并且我希望每次修改文本框中的数据时,asp.net都会自动单击“更新”按钮更新我输入的数据。
我尝试调用事件处理程序,但失败了。 asp.net中有一个更新命令,如何以编程方式调用它?
I used asp.net server side control to display and modify data in database, the control is just like this one:
http://demos.telerik.com/aspnet-ajax/grid/examples/dataediting/alleditablecolumns/defaultcs.aspx
what I want to do is after I click the "edit" button it will display a "edit" ui, and I want everytime I modify the data in the text box, asp.net will automatically click the "update" button for me to update the data i entered.
I tried to call the event handler, but failed.
There is a update command in asp.net, and how to programmatically call it ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可能必须使用 TextBox 控件的 onTextChanged 事件。
Probably you will have to use the onTextChanged event of your TextBox control.
将 autopostback 属性设置为“true”
请查看此处:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.textbox.autopostback.aspx
Set the autopostback attribute to "true"
Look here : http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.textbox.autopostback.aspx
试试这个。您可以通过此代码获取事件引用,
postbackEvent 将包含一个 __doPostback() 函数,该函数将调用服务器端的按钮单击。将其分配给某个事件,例如文本框的 onBlur。
Try this. You can get the event refernce via this code
the postbackEvent will contains a __doPostback() function, which will invoke the button click in the server side. Assign this to some event, like onBlur of textbox.