net中<%$ %>语句的作用是什么?
展开全部
自定义的表达式语句,.net默认提供了从资源访问,connectionstring访问等等
你可以自己写ExpressionBuilder,提供更多的支持,从其他的地方获取数据
补充:
这个是可以自定义操作的表达式,你学到高级的部分就知道了,默认提供了几个表达式,比如
<asp:SqlDataSource ID="SqlDataSource1" Runat="server"
SelectCommand="SELECT * FROM [Employees]"
ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString1 %>">
</asp:SqlDataSource>
这个是从web.config的连接字符串中获取NorthwindConnectionString1的值
<%$ AppSettings: copyright %>
可以获取web.config中的AppSettings节下copyright的值
<asp:Label id="label1" runat="server" text="<%$ Resources: Messages, ThankYouLabel %>" />
可以从当前文化的Messages资源文件获取ThankYouLabel的值
补充:
http://msdn.microsoft.com/zh-cn/library/d5bd1tad(VS.80).aspx
你可以自己写ExpressionBuilder,提供更多的支持,从其他的地方获取数据
补充:
这个是可以自定义操作的表达式,你学到高级的部分就知道了,默认提供了几个表达式,比如
<asp:SqlDataSource ID="SqlDataSource1" Runat="server"
SelectCommand="SELECT * FROM [Employees]"
ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString1 %>">
</asp:SqlDataSource>
这个是从web.config的连接字符串中获取NorthwindConnectionString1的值
<%$ AppSettings: copyright %>
可以获取web.config中的AppSettings节下copyright的值
<asp:Label id="label1" runat="server" text="<%$ Resources: Messages, ThankYouLabel %>" />
可以从当前文化的Messages资源文件获取ThankYouLabel的值
补充:
http://msdn.microsoft.com/zh-cn/library/d5bd1tad(VS.80).aspx
2015-08-08
展开全部
<% %>是用来些C#或vb之类的后台程序代码的,不是用来写html,css,js的;
比如:后台程序写的判断(cs文件)想写在前台页面上(aspx文件)上:
<% int a=0;if(a==0){
%>
<div>a等于0</div>
<%
}else{
%>
<div>a不等于0</div>
<%}%>
比如:后台程序写的判断(cs文件)想写在前台页面上(aspx文件)上:
<% int a=0;if(a==0){
%>
<div>a等于0</div>
<%
}else{
%>
<div>a不等于0</div>
<%}%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询