加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net中.aspx页面中各种符号的含义

发布时间:2020-12-15 18:31:29 所属栏目:asp.Net 来源:网络整理
导读:我在asp.net的.aspx页面中遇到了不同的符号 %#eval(expr) % %#bind(expr) %% % - for specifying the c# code in aspx page%$ % - for specifying the SQL connection string in asp:SqlDataSource 这些符号背后有什么潜在的逻辑,还是仅仅是我们必须盲目记
我在asp.net的.aspx页面中遇到了不同的符号
<%#eval(expr) %> 
<%#bind(expr) %>
<% %>  - for specifying the c# code in aspx page
<%$ %> - for specifying the SQL connection string in <asp:SqlDataSource>

这些符号背后有什么潜在的逻辑,还是仅仅是我们必须盲目记住的语法?什么是<%%>一般的意思

请帮帮我。

感谢预期

解决方法

它只是语法。

<%%>仅仅是< script runat =“server”> < /脚本>又名code render blocks。

<%#%>是binding expressions(加上面)。

<%=%>是上面一个Response.Write()。

<%:%>是上面的一个Response.Write()包装在Html.Encode(.NET 4.0中的新)。

<%$%>是一个ASP.NET expression,用于在运行时绑定配置或资源文件数据。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读