如何评估配置文件中的值
我有以下情况:
我在 web.config 文件中存储了一个特定路径,如下所示:
<add key="pdfPath" value="domainName/aa/pdf/"/>
并且我想在我的 DetailsView
的超链接中评估
这个值:
<asp:TemplateField HeaderText="pdf file">
<asp:HyperLink ID="hl_link" runat="server" NavigateUrl='<%#Eval("thevaluefromConfigfile")%>'><%#Eval("filename") %></asp:HyperLink>
</asp:TemplateField>
如何从配置文件中读取值?
我希望此链接在新窗口中打开。超链接是最好的吗 选择?
I have the following case:
I store a specific path in my web.config file like this:
<add key="pdfPath" value="domainName/aa/pdf/"/>
and I want to eval
this value in my hyperlink in my DetailsView
:
<asp:TemplateField HeaderText="pdf file">
<asp:HyperLink ID="hl_link" runat="server" NavigateUrl='<%#Eval("thevaluefromConfigfile")%>'><%#Eval("filename") %></asp:HyperLink>
</asp:TemplateField>
How do I read the value from my configuration file?
I want this link to open in a new window. Is the hyperlink the best
choice?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
检查此代码
替换
为
您可以使用锚标记吗?如果是,则使用该窗口,它将在单独的新窗口上导航,同时您也可以使用 navigateURL 中的 window.open() 函数来打开新窗口。有关更多信息,请查看此链接 还有这个 链接。
Check this code
Replace
With
Is it possible for you to use anchor tag? If yes then use that one it will navigate you on separate new window, while you can also use window.open() function in navigateURL to open new window. For further information check this link and also this link.
使用 A 标签代替
如何读取密钥:
Use a A tag instead
how to read the key:
使用
<%$ AppSettings:pdfPath %>
Use
<%$ AppSettings:pdfPath %>
替换:
也许你应该用这样的东西
probably you should replace:
with something like this: