如何根据应用程序设置值在aspx引用中创建链接

本文关键字:引用 aspx 创建 链接 何根 应用程序 设置 | 更新日期: 2023-09-27 18:01:02

需要来自web.config 中应用程序设置值的经典html链接引用

<a href="<%$appSettings:link%>"+"search.asp" id="more01" title="More" target="_top" >

它无法编译

分析器错误消息:文字表达式如'<%$appSettings:iframedomain%>'是不允许的。请使用"/>。

如何根据应用程序设置值在aspx引用中创建链接

我会把它作为代码后面页面的一个方法或属性,例如:

public MyPage: Page
{
    protected string GetLink()
    {
        return ConfigurationManager.AppSettings["someKey"];
    }
}

然后你可以把它带到标记中:

<a href="<%= GetLink() %>" id="more01" title="More" target="_top">

你也可以做:

<a href="<%= ConfigurationManager.AppSettings["someKey"] %>"+"search.asp" id="more01" title="More" target="_top">

但它要整洁得多。