c# - 有没有办法在 ASP.NET/C# 中不加载特定控件?

标签 c# asp.net ajax validation telerik

我有一个容器 (RadDockZone - Telerik),在其中有一个带有“Asp:RequiredFieldValidator”的文本框字段,这使得它成为强制性的。每次我使用 AJAX 操作时,整个容器都会“重新加载”,包括 RequiredFieldValidator。这使得 ValidationSummary 显示相同的错误消息两次,直到页面完全重新加载(我正在使用 RadAjaxManager 来解决 AJAX 操作)。

那么,如何使用 C#“不重新加载”特定控件(在本例中为 RequiredFieldValidator)?

问候!

最佳答案

如果您将以下内容放在页面加载 if(page.Isvalid) 中,必填字段验证器将在提交该表单后触发一次。该消息不会显示两次。

关于c# - 有没有办法在 ASP.NET/C# 中不加载特定控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4715871/

相关文章:

c# - 在 Razor 中编码部分 URL

javascript - 使用 jQuery 的 Ajax 日历导航

c# - 相同类型对象的 InvalidCastException - 自定义控件加载

c# - 文本框属性

javascript - 如何在不影响性能的情况下在后台加载 AJAX 数据?

javascript - 为什么当我尝试解析 ajax 中的数据时它不起作用

c# - selenium webdriver (c#) - 遍历选择菜单的最佳方式 - 然后验证元素样式更新?

c# - 检查 list1 内容是否与 list2 内容匹配

c# - 如何使 `await …` 与 `yield return` 一起工作(即在迭代器方法中)?

c# - Web.Config - 特定文件的 StaticContent ClientCache 设置