Mad*_* D. 7 asp.net scripting repeater
我已经在asp.net中使用了转发器控件一段时间了......我时不时地忘记在<%#DataBinder.Eval(Container.DataItem,"NAME")%>中添加'#'
所以我想知道它是什么意思?
只是为了添加......
你还有:
$
让你绑定一个资源,比如:
<%$ Resources:Menu, oktext %>
Run Code Online (Sandbox Code Playgroud)
=
最知名的活页夹标志,让你和Response.Write方法一样
<%= myVariable %> instead <% Response.Write(myvariable) %>
Run Code Online (Sandbox Code Playgroud)
.NET 4.0的新功能
:
Run Code Online (Sandbox Code Playgroud)
就像<%= %>但是HTML编码你的输出.它用作:
<%: Model.Name %>
Run Code Online (Sandbox Code Playgroud)
这就像打电话一样
<%= HttpServerUtility.HtmlEncode(Model.Name) %> .. or ..
<% Response.Write(HttpServerUtility.HtmlEncode(Model.Name)) %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6444 次 |
| 最近记录: |