【发布时间】:2011-08-20 04:28:52
【问题描述】:
我正在 Web 表单应用程序上执行以下操作;
protected void button_transfer_search_Click(object sender, EventArgs e) {
Page.Validate("val1");
if (!Page.IsValid && int.Parse(txtArrivalDateTrf.Text) + 5 < 10) {
return;
}
另外,我的 aspx 文件中有以下代码;
<div class="search-engine-validation-summary">
<asp:ValidationSummary ValidationGroup="transfer" runat="server" ShowMessageBox="false" />
</div>
我的问题是如何在返回之前向页面添加错误消息,以便验证摘要可以抓取并显示它。我知道我们可以很容易地在 mvc 中做到这一点,但我还没有弄清楚如何在 web 表单中做到这一点。谢谢!
【问题讨论】:
-
“before return”是指在提交表单之前在客户端上吗?
-
在这里找到了答案:stackoverflow.com/questions/777889/… 几乎完全相同:S 好吧,它很烂:S
-
我投票结束了我自己的问题:S 仍然需要 4 票。帮帮我。
标签: c# asp.net validation webforms