C#--警告~~已过时解决办法

1“System.Configuration.ConfigurationSettings.GetConfig(string)”已过时

警告“System.Configuration.ConfigurationSettings.GetConfig(string)”已过时:“This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.GetSection”

警告   1 “System.Configuration.ConfigurationSettings.AppSettings”已过时:“This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.AppSettings” 

注意:默认没有引用ConfigurationManager类,所以找不到System.Configuration命名空间的 ConfigurationManager类.

解决:首先添加对System.Configuration.dll 文件的引用;其次再将"System.Configuration.ConfigurationSettings.GetConfig替换为System.Configuration.ConfigurationManager.GetSection

将“System.Configuration.ConfigurationSettings.AppSettings”替换为System.Configuration.ConfigurationManager.AppSettings” 


MS对这一点提示比较隐晦而已——
This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.AppSettings
上面那段话多了System.Configuration!

2 警告“System.Web.UI.Page.RegisterClientScriptBlock(string, string)”已过时

警告“System.Web.UI.Page.RegisterClientScriptBlock(string, string)”已过时:“The recommended alternative is ClientScript.RegisterClientScriptBlock(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202
如果出现类似的警告,则应该这样处理:
如你的警告代码为:
RegisterClientScriptBlock("", "<script language=javascript>window.open('../Issue/IssueAllComment.aspx')</script>");
目的是要新弹出页面。
可以改为:
ClientScript.RegisterStartupScript(this.GetType(), "", "<script>window.open('../Issue/IssueAllComment.aspx');</script>");
      this.HyperLink_AmendDocument.NavigateUrl = "AccessoriesAdd.aspx";



<script type="text/javascript"> 
function mainThemeWordSelect() 

window.open("ThemeWordSelect.aspx","_blank", "toolbar=no,resizable=yes,scrollbars=yes"); 

</script> 
想让服务器控件LinkButton被点击时执行这脚本,后台代码这样写的 
protected void lbMainTheme_Click(object sender, EventArgs e) 

Page.RegisterStartupScript("sds", "<script language='javascript'>mainThemeWordSelect();<" + "/script>"); 





推荐好友:
文章来自: 互联网
引用通告地址: :http://www.loverer.com/trackback.asp?tbID=JOKNLPM0&key=JOKPEOFMQQCOJ0
标签检索: C# 警告 已过时 解决办法
相关日志:
  n 右键-新建中没有了WORD、EXCEL解决办法[1910]
  n 终端服务器超出了最大允许连接数的解决办法 [653]
  n SQL SERVER EXPRESS 常见问题及解决办法(转) [1583]

评论: 0 | 引用: 0 | 查看次数: 1215
发表评论
昵 称:
密 码: 游客发言不需要密码.
验证码: 点击可刷新此验证码
内 容:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭