从客户端调用服务器端功能,建议触发点击

时间:2014-09-02 13:17:49

标签: jquery asp.net

我必须从客户端调用服务器端功能,

因此,我们应该创建服务器端按钮并创建ajax并使用jQuery触发click,而不是创建服务并使用display:none;调用它吗?

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

更新:我想存储一些日期 - 在页面卸载事件的服务器站点上 - 我能够获得该事件,想要存储有关当前用户的一些信息。然后页面将关闭

1 个答案:

答案 0 :(得分: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);
相关问题