这篇文章主要讲解了“ASP.NET表达式是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ASP.NET表达式是什么”吧!
首先得先了解下面的知识:
了解一个名词:表达式语法
表达式语法格式:< %$...%>
它是ASP.NET2.0新增了一种声明性表达式语法,可在分析页之前将值替换到页中.
ASP.NET表达式是基于运行时计算的信息设置控件属性的一种声明性方式.
ASP.NET表达式主要应用在:连接字符串,应用程序设置,资源文件等地方.
ASP.NET表达式的基本语法如下:
<%$ expressionPrefix: expressionValue %>
下面演示表达式语法在连接字符串和应用程序设置的应用:
1.ASP.NET表达式语法在连接字符串的应用
将存储在Web.config文件中的连接字符串的值设置为控件的连接字符串属性
<asp:SqlDataSourceIDasp:SqlDataSourceID="SqlDataSource1"Runat="server" SelectCommand="SELECT*FROMEmployees" ConnectionString="<%$ConnectionStrings:NorthwindCon%>"> </asp:SqlDataSource> <configuration> <connectionStrings> <addnameaddname="NorthwindCon" connectionString="DataSource=yanfa0;IntegratedSecurity=SSPI;InitialCtalog=Northwind;" providerName="System.Data.SqlClient"/> </connectionStrings> </configuration>
2.ASP.NET表达式语法在应用程序设置的应用
使用表达式来引用在Web.config配置文件中定义的应用程序设置
<asp:LabelIDasp:LabelID="Label1"runat="server"Text="<%$AppSettings:Txt%>"></asp:Label> <appSettings> <addkeyaddkey="Txt"value="Abc"/> </appSettings>
其实表达式语法还有一个重要的应用,就是在资源文件中的使用,而资源文件正是我实现本地化的基础
感谢各位的阅读,以上就是“ASP.NET表达式是什么”的内容了,经过本文的学习后,相信大家对ASP.NET表达式是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。