SQLDataSource控件参数中的Application Variable

时间:2009-03-31 03:34:31

标签: asp.net .net sqldatasource css

也许这对我来说是懒惰,但同样地,我可以使用<%$ ConnectionStrings:con %>从我的web.config引用连接字符串,我想在我的一个选择中引用一个Application变量参数。类似的东西:

<asp:Parameter Name="AppVal" Type="Int32" DefaultValue="<% Application['MyVal'] %>" />

这是我的愚蠢吗?我应该闭嘴并在代码隐藏中设置参数值吗?我一直在谷歌搜索几个小时试图描述在ASP.Net中利用角括号百分比标志样式标签的不同方法,并且只找到内联代码和代码渲染块(&lt;%=),以及数据绑定(&lt;%#)。什么是&lt;%$所有关于,还有其他我错过了吗?

1 个答案:

答案 0 :(得分:0)

我现在看到<%$引用了ExpressionBuilder。使用一些方便的代码,我能够创建自己的ApplicationExpressionBuilder并将所需的值填充到我的控件中。

Google自定义会话表达式构建器,用于查找类似方式的代码,以便利用会话变量并轻松切换到适合您的应用程序变量。