2014-09-02 48 views
-1

我要调用从客户端服务器端功能,调用服务器端函数,触发器咔嗒recomended

因此,而不是创建服务,并使用ajax调用它,我们应该创建一个服务器端的按钮,使display:none;和触发点击使用jQuery是推荐?

我有aspx.cs代码简单的网页。

更新:我想存储一些日期 - 在页面卸载事件的服务器网站上,我能够得到该事件,想存储有关当前用户的一些信息。那么页面将接近

+1

你会使用AJAX--除非你想执行完整的回发周期。 – tymeJV 2014-09-02 13:18:29

+1

点击?加载?什么事件?澄清你的问题,展示[你试图完成的事情](http://mattgemmell.com/what-have-you-tried/)。否则,你的问题可能会被关闭。 – EdSF 2014-09-02 13:23:28

+0

是的,你可以通过标记显示来做到这一点:无服务器端按钮。 – 2014-09-02 13:28:52

回答

0

是的,为什么不连你可以简单地使用JavaScript调用按钮的点击

<asp:Button id="buttonid" runat="server" style="display:none" /> 

如果您使用的更新面板那么你可以使用:

ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "buttonid.click();", true); 

其他明智的您可以使用

ClientScript.RegisterStartupScript 
     (GetType(),Guid.NewGuid().ToString(), "buttonid.click();",true);