现我在.net的 A.aspx页面的html视图中写了一个函数: <script language="javascript" type="text/javascript">
function OpenDocObjet()
{
//代码...
}
</script> 大家都知道这样调用:
...
<INPUT type="button" value="Button" OnClick="OpenDocObjet()">
...
客户端响应OnClick 事件,运行没有问题.
现我要改成服务端事件,在页面上加了个Button :即 <asp:Button id="Button1" runat="server" Text="打开"></asp:Button> 在隐藏代码中(A.aspx.cs)的 Button1_Click(object sender, System.EventArgs e)事件中我
这样写:
{
string strScript="<script language='javascript' type='text/javascript'>"
+" function OpenDocObjet()"
+" {"
+" 代码..."
+" }"
+" </script>";
Response.Write(strScript);
}
运行时并不响应OpenDocObjet(),请问如何达到响应OpenDocObjet()的效果,代码怎样写?
请赐教!!!
{
this.Page.RegisterStartupScript("script","<script language='JScript'>" +"alert('对不起,请选择文件!!');</script>"););
}