JavaScript触发ASP.NE控件事件
有时侯,在程序设计过程中,当JavaScript代码执行后我们需要知道 JSP处理结束,然后还要做其它相应处理,这时,我们就需要触发一个事件。
下面以一个详细的例子来说明:
1:先放一个服务器控件在页面,
aspx:
<asp:Button ID="btnJSP" runat="server" Text="Button" onclick="btnJSP_Click" Width="0px"
Height="0px" />
注意:将控件隐藏起来后,服务器事件不会触发。只要将控件大小设为0就可以了。
aspx.cs:
protected void btnJSP_Click(object sender, EventArgs e)
{
//此处写事件处理
}
2: 在JavaScript脚本中,添加如下代码
document.getElementById("btnJSP").click();