ASP .NET调用javascript中Response.Write和ClientScript.RegisterStartupScript的区别
摘要:例如下面的代码复制代码代码如下:StringBuildersb=newStringBuilder();sb.Append("");sb.Ap...
例如下面的代码
复制代码 代码如下:
StringBuilder sb = new StringBuilder();
sb.Append("<script language=javascript>");
sb.Append("alert(document.forms.length);");
sb.Append("</script>");
Response.Write(sb.ToString());
ClientScript.RegisterStartupScript(this.GetType(), "test", sb.ToString());
可以明显的看到,Response.Write得到的是0,ClientScript.RegisterStartupScript得到的是1。
【ASP .NET调用javascript中Response.Write和ClientScript.RegisterStartupScript的区别】相关文章:
★ asp.net SqlParameter如何根据条件有选择的添加参数
★ asp.net下DataSet.WriteXml(String)与(Stream)的区别
★ asp.net使用npoi读取excel模板并导出下载详解
★ 应用Response.Write实现带有进度条的多文件上传