这是我的标记
strSQL = "INSERT INTO tablename(DateSubmitted, Name, Email) VALUES('" & DateSubmitted & "', ?, ?, ?, ?, ?)"
即使我没有在文本框中指定任何内容,也不会阻止我的页面加载。 我该怎么办?
答案 0 :(得分:2)
猜测:您可能正在点击按钮来触发页面重新加载,而此按钮没有指定验证组。
如果定义了验证组,则所有相关控件(按钮,输入,验证器)应指示它们属于同一验证组。
所以:
<asp:Button runat="server" ... ValidationGroup="val1" />