求大神们救救小女子,asp.net~~~~求大神们救救小女子,asp.net~~~~

我在玩一个页面 有四个明细表(明细行,可以动态添行的)和一个基本表

现在的问题是.. 我做了四行明细的非空验证 那么用户如果只填一行明细那整张表单就提交不了

因为另外三张会有非空验证 这个非空验证该怎么办啊 QuQ。。。

没有明白你说的是什么意思。。

建议截图别人才知道你问什么问题

用户填一张表就可以了 那么二三四张表明显是可以为空的 你为什么要填非空验证呢? 你可以对四张表为空 进行判断啊 如果都为空那么就不提交,如果有一个不为空就提交。

几张明细表相互有关联吗?没有关联就判断明细行数就行了,有关联就复杂了,你没说清楚问题

用jquery吧,每一个自动生成的行里面的输入元素都用行号标记!比如 第一行的textbox的id是txt1,btn1 第二行 txt2,btn2 第三行txt3,btn3 到时候根据
点的button的id去找相关的元素就可以了,判断元素里面的值是否非空!