asp.net如何关闭窗口
开始学习asp.net了,遇到什么问题就记下来,方便以后查看,也希望能对遇到同样问题的朋友们有所帮助!
由于服务器不能对客户端浏览器直接操作,因此要关闭窗口不能再像以前C#程序那样简单的Close掉,在此讨论出下面的三种方法:
1、直接添加一个客户端的按钮,也就是HTML下的控件啦。然后在HTML语言中设置它的属性(红色那句):
onclick="window.close()" type="button" />
2、如果是服务器控件,我们也可以直接在HTML语言中添加属性:
OnClientClick="Window.close();"
注意和第一有点区别哦!
3、可以在服务器端的Page_Load()事件中实现:
protected void Page_Load(object sender, EventArgs e)
{
this.btnClose.Attributes.Add("onclick", "window.close();");
}
其中btnClose是button的名称了。
只要用上面的其中一种方法即可实现,有不行的欢迎交流!
阅读(5333) | 评论(0) | 转发(0) |