C# 绑定html属性不';行不通
第一个例子有效。第二次错误失败为什么C# 绑定html属性不';行不通,c#,asp.net,C#,Asp.net,第一个例子有效。第二次错误失败为什么 (I except ErrorMessage="<%# Model.StringProvider.GetString("Login.UserNameRequired.ErrorMessage")%>") (I除ErrorMessage=”“) 若要将调用的字符串放入ErrorMessage,则不会发生这种情况 <asp:Label ID="UserNameLabel" runat="server" AssociatedControlID
(I except ErrorMessage="<%# Model.StringProvider.GetString("Login.UserNameRequired.ErrorMessage")%>")
(I除ErrorMessage=”“)
若要将调用的字符串放入ErrorMessage,则不会发生这种情况
<asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName"><%= Model.StringProvider.GetString("Login.UserNameLabel")%></asp:Label>
<asp:RequiredFieldValidator ID="UserNameRequired" runat="server"
ControlToValidate="UserName" ErrorMessage="<%# Model.StringProvider.GetString("Login.UserNameRequired.ErrorMessage")%>"
ToolTip='<%= Model.StringProvider.GetString("Login.UserNameRequired.ToolTip")%>.' ValidationGroup="Login1">
</asp:RequiredFieldValidator>
“解释”和“不工作”都失败得很惨……这意味着当我运行代码时,
可能没有被调用,因为它缺少转义字符。