RegisterStartupScript 使用误区
来源:互联网 发布:win10 视频剪辑软件 编辑:程序博客网 时间:2024/06/14 06:48
在【孟子E章】专栏里,我曾经发表了一篇《ASP.NET 2.0中CSS失效的问题总结》(地址是:http://blog.csdn.net/net_lover/archive/2007/08/27/1760521.aspx)的文章。有些人不知道使用RegisterStartupScript输出文本(非脚本内容),只能使用Response.Write的方法。这其实是对RegisterStartupScript没有正确理解造成的误区。看一下RegisterStartupScript输出的内容,其实就是一段内容,为什么不能写使用它输出html呢(尽管这个功能不是很常用)!下面就是使用RegisterStartupScript输出非脚本的例子:
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Button1_Click( object sender, EventArgs e )
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<h1>测试</h1>");
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
</head>
<body>
<form id="form1" runat="server">
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="单击测试" />
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Button1_Click( object sender, EventArgs e )
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<h1>测试</h1>");
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
</head>
<body>
<form id="form1" runat="server">
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="单击测试" />
</form>
</body>
</html>
- RegisterStartupScript 使用误区
- RegisterStartupScript 使用误区
- ClientScriptManager.RegisterStartupScript的使用
- 使用Page.ClientScript.RegisterStartupScript
- RegisterStartupScript,RegisterClientScriptBlock使用
- ScriptManager.RegisterStartupScript()的使用
- 使用客户端脚本(RegisterClientScriptBlock ,RegisterStartupScript )
- Page.ClientScript.RegisterStartupScript 的使用
- Asp.net中RegisterStartupScript方法的使用
- Page.ClientScript.RegisterStartupScript()封装成类供方便使用
- RegisterClientScriptBlock 与 RegisterStartupScript的使用与区别
- Asp.net中RegisterStartupScript方法的使用
- RegisterClientScriptBlock 与 RegisterStartupScript的使用与区别
- auto_ptr的使用误区
- 指针的使用误区
- volatile 使用误区
- 单片机汇编程序使用误区
- shell常见使用误区
- 类 java.util.Properties
- [摘]SettingUpMavenRepository
- Struts中,如何取资源文件中的数据
- (转)Twain 学习纪录
- c# MD5加密算法的一个实例
- RegisterStartupScript 使用误区
- 如何启用sqlplus的AutoTrace功能
- Java Bean 的概念小析
- java虚拟机参数详解
- Oracle中如何获得数据库服务器的时区信息?(PL/SQL)
- C/C++ 笔试、面试题目大汇总
- cramfs文件系统介绍
- 浅谈HTTP的无状态性
- 【转】C++之父B. Stroustrup近期言论