c# – 从web.config获取URL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c# – 从web.config获取URL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1340字,纯文字阅读大概需要2分钟。
内容图文
![c# – 从web.config获取URL](/upload/InfoBanner/zyjiaocheng/816/5284a9a08c71428c9e680427cd4db21d.jpg)
我试图在配置文件中存储一个URL,但是当我从文件中检索URL时它不起作用
以下是我的代码
在web.config中,我有
<add key="URL" value="/NG/Viewer/ViewerSummary.aspx"/>
在我的aspx.cs页面中,我有以下代码
string url = ConfigurationManager.AppSettings["URL"];
string strScript = "window.open(url?QueryID=" + QueryId + "', '_blank','height=650, center:yes, width=800, status=no, resizable= yes, menubar=no, toolbar=no, location=yes, scrollbars=yes, status=no');";
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "strScript", strScript, true);
如果我写上面的代码,窗口不会打开,但是如果我在下面的代码中执行此操作,则会打开窗口.
string strScript = "window.open('/NG/Viewer/ViewerSummary.aspx?QueryID=" + QueryId + "', '_blank','height=650, center:yes, width=800, status=no, resizable= yes, menubar=no, toolbar=no, location=yes, scrollbars=yes, status=no');";
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "strScript", strScript, true);
如何通过将值放入配置文件来打开窗口?
任何帮助表示赞赏.
谢谢.
解决方法:
可能是您粘贴的代码有一些错误.第一个错误是你错过了window.open调用中的开头单引号.另一个错误是你实际上没有使用url变量.
试试这个:
string strScript = "window.open('" + url + "?QueryID=" + QueryId + "', '_blank','height=650, center:yes, width=800, status=no, resizable= yes, menubar=no, toolbar=no, location=yes, scrollbars=yes, status=no');";
内容总结
以上是互联网集市为您收集整理的c# – 从web.config获取URL全部内容,希望文章能够帮你解决c# – 从web.config获取URL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。