解决在vs2005中出现page.RegisterStartupScript"已过时"
2008-03-25 21:14
453 查看
问题:警告 1 “System.Web.UI.Page.IsClientScriptBlockRegistered(string)”已过时:“The recommended alternative is ClientScript.IsClientScriptBlockRegistered(string key). http://go.microsoft.com/fwlink/?linkid=14202” H:/网站/JiChen/JiChen/Default.aspx.cs 19 18 JiChen
解决办法:
ClientScriptManager CSM = Page.ClientScript;
string ScriptName = "clientScript";
if (!CSM.IsClientScriptBlockRegistered(ScriptName))
{
string strScript = "<script>/n";
strScript += "function OpenWin(){/n";
strScript += "showModalDialog('WebForm1.aspx','')/n";
strScript += "return false/n";
strScript += "}/n";
strScript += "</script>/n";
CSM.RegisterStartupScript(this.GetType(), ScriptName, strScript);
}
RegisterClientScriptBlock也一样
解决办法:
ClientScriptManager CSM = Page.ClientScript;
string ScriptName = "clientScript";
if (!CSM.IsClientScriptBlockRegistered(ScriptName))
{
string strScript = "<script>/n";
strScript += "function OpenWin(){/n";
strScript += "showModalDialog('WebForm1.aspx','')/n";
strScript += "return false/n";
strScript += "}/n";
strScript += "</script>/n";
CSM.RegisterStartupScript(this.GetType(), ScriptName, strScript);
}
RegisterClientScriptBlock也一样
相关文章推荐
- 解决在vs2005中出现page.RegisterStartupScript"已过时
- System.Web.UI.Page.RegisterStartupScript(string, string)”已过时的解决办法
- Page.ClientScript.RegisterStartupScript(this.GetType(), "","")引号里面具体代表什么?
- C# Page.ClientScript.RegisterStartupScript(this.GetType(), "",...
- Page.RegisterClientScriptBlock(string, string)已过时:和page.RegisterStartupScript已过时:解决办法
- VS2005出现"无法开始调试.找不到Microsoft Internet Explorer"的解决方法
- this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>window.setInterval(timefresh, 1000);</script>");
- VS2005运行程序时出现“没有找到MSVCP80D.dll"错误的解决方法
- 解决工程导入出现the currently displayed page contains invalid values"的问题
- vs2005 新建项目时出现"automation服务器不能创建对象"解决方法.
- ASP.NET AJAX 's UpdatePanel 中使用Page.ClientScript.RegisterStartupScript 失败
- 转:Page.ClientScript.RegisterStartupScript(me.GetType(),"script1","<script>alert('111');</script>")
- C# Page.ClientScript.RegisterStartupScript(this.GetType(), "",js)不执行的原因
- vs2005调用vp2.2出现"应用程序正常初始化(0xc0150002)失败“的解决方法
- page.registerclientscriptblock 已过时解决办法
- VS2005运行程序时出现“没有找到MSVCP80D.dll"错误的解决方法
- 出现"VMProcessPageFault Error: Page fault occurred while in power handler"原因及解决方法
- VS2005中网站调用Ajax出现"Sys" 未定义 的解决方法
- 使用Page.ClientScript.RegisterClientScriptBlock出现缺失")"解决办法
- page.registerclientscriptblock 已过时解决办法