您的位置:首页 > 其它

解决在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也一样
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐