当前位置: 代码迷 >> Delphi >> 如何用JS方法控制服务器控件间?多谢
  详细解决方案

如何用JS方法控制服务器控件间?多谢

热度:3721   发布时间:2013-02-25 00:00:00.0
怎么用JS方法控制服务器控件间??谢谢
我想再一个span的onclick事件中,触发服务器端的button做点击事件,但是BUTTON是隐藏的,怎么得到BUTTON并让它做点击事件呢???谢谢了??????

------解决方案--------------------------------------------------------
.NET是把产生事件的元素名称以及参数传到,__EVENTTARGET和__EVENTARGUMENT,然后再调用Form的submit函数把__EVENTTARGET和__EVENTARGUMENT的内容提交回服务器(在后台可以用Request.Form[“__EVENTTARGET”]获取得到引发页面__PostBack的控件ID),服务器端根据传回来的参数就知道是哪个控件被触发了,从而调用它的相应后端代码,然后再将新页面回送回客户端的。 

<span id="span1" onclick="__doPostback('span1');"></span>
  相关解决方案