Joh*_*ski 2 c# asp.net data-binding templates replace
我有一个.aspx页面设置.我有很多需要更换的占位符.名字,姓氏,城市,州等等.如何以有效的方式做到这一点?
放下一堆......
<asp:Label runat="server" id="Label_FirstName" Text="" />
Run Code Online (Sandbox Code Playgroud)
...到处?
或者有没有办法在正常页面区域中使用数据绑定语法:
<% FirstName %>
Run Code Online (Sandbox Code Playgroud)
提前致谢!
注意
<asp:Label runat="server" id="Label_FirstName" Text="" />
Run Code Online (Sandbox Code Playgroud)
将逃避你的字符串(例如,将<和>替换为<和>),但是
<%= FirstName %>
Run Code Online (Sandbox Code Playgroud)
将不会.如果那是你的意图那么好,但要注意你可能会打开一个XSS攻击通道.要正确地逃避你的字符串,你可能想要
<%= System.Web.HttpUtility.HtmlEncode(FirstName) %>
Run Code Online (Sandbox Code Playgroud)
代替.
归档时间: |
|
查看次数: |
1003 次 |
最近记录: |