Ani*_*cho 2 .net asp.net user-controls
我希望做到以下几点,但似乎不可能,想知道是否有工作或一种方法使其工作.
<asp:RequiredFieldValidator ID="rfvImCool"
runat="server"
ErrorMessage="Some error message <%=//Do something here %>"
</asp:RequiredFieldValidator>
Run Code Online (Sandbox Code Playgroud)
您可以看到我<%= %>在ErrorMessage参数中使用该符号.
由于<%=%>是:
<script runat="server">
Response.Write();
</script>
Run Code Online (Sandbox Code Playgroud)
您应该能够了解为什么不能在服务器端控件中使用它们.
您应该在代码隐藏页面中设置该属性:
rfvImCool.ErrorMessage = "Some error message " + " Do something here";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
74 次 |
| 最近记录: |