温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

ASP.NET表达式是什么

发布时间:2021-07-15 09:36:58 来源:亿速云 阅读:124 作者:chen 栏目:编程语言

这篇文章主要讲解了“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表达式是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI