DataGrid编辑行和页脚处都有验证控件时产生了干扰,怎么解决捏?

xyyyy 2003-11-28 05:12:54
问题描述:
我在DataGrid里建立模板列,使编辑行有RequiredFieldValidator控件,验证修改的数据不能为空;
在页脚行添加了TextBox,添加新记录,也有验证控件RequiredFieldValidator,验证所填新数据库不能为空;
结果在修改状态下,点击修改链接的时候,页脚处的验证控件发生了作用,提示新填的记录不能为空数据,导致不能提交修改结果;

各位大侠这个问题是怎么解决的?
...全文
49 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xyyyy 2003-11-28
  • 打赏
  • 举报
回复
正解!

另外,我在页脚添加新记录嘛,需要点击一个button
怎么在这个click响应函数里调用页脚里的TextBox捏?
xyyyy 2003-11-28
  • 打赏
  • 举报
回复
so简单?!
又farmer了>_<~~~
暴汗……
acewang 2003-11-28
  • 打赏
  • 举报
回复
DataGrid.ShowFooter=false;
xyyyy 2003-11-28
  • 打赏
  • 举报
回复
点击编辑的时候将DataGrid的Footer 隐藏

怎么办?
就是我怎么引用DataGrid的footer捏?
我的DataGrid叫DG_Field

还有,隐藏了未必就不发生作用吖
不过还是先隐藏了试试
acewang 2003-11-28
  • 打赏
  • 举报
回复
你想怎么引用?
xyyyy 2003-11-28
  • 打赏
  • 举报
回复
o!
你说的是个办法!
怎么引用页脚里的控件呢?
但我的编辑列是在属性生成器里自动添加的,不用把它转换成模板列罢?

汗、、、
acewang 2003-11-28
  • 打赏
  • 举报
回复
你可以在点击编辑的时候将DataGrid的Footer 隐藏(不让他添加),点击取消或者修改的时候再显示出来
acewang 2003-11-28
  • 打赏
  • 举报
回复
如果你编辑行和页脚都有验证控件恐怕就不好弄了

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧