插入空值时的错误处理,asp.net c#
我有一个内置asp.net c#的网页。用户总是需要在db表中创建新记录。有两个输入字段,文本和分数。文本不能为空值,因此如果用户未在Submit上输入文本,页面将出错。我想在代码隐藏页面中加入一些简单的错误处理代码。我尝试在插入的方法中包含if/else,但遇到了一些java脚本错误。任何帮助都会得到报答。谢谢 aspx页-----------------插入空值时的错误处理,asp.net c#,c#,asp.net,error-handling,C#,Asp.net,Error Handling,我有一个内置asp.net c#的网页。用户总是需要在db表中创建新记录。有两个输入字段,文本和分数。文本不能为空值,因此如果用户未在Submit上输入文本,页面将出错。我想在代码隐藏页面中加入一些简单的错误处理代码。我尝试在插入的方法中包含if/else,但遇到了一些java脚本错误。任何帮助都会得到报答。谢谢 aspx页----------------- <EditItemTemplate> <customEditors:EditorW
<EditItemTemplate>
<customEditors:EditorWithCustomButtons_1 runat="server" ID="Editor1" Content='<%# Bind("userText") %>' />
</EditItemTemplate>
<InsertItemTemplate>
<customEditors:EditorWithCustomButtons_1 runat="server" ID="Editor1" Content='<%# Bind("userText") %>' />
</InsertItemTemplate>
为什么不使用RequiredFieldValidator验证程序?它在网格中工作他没有使用代码保存,而是使用绑定自动保存
<asp:RequiredFieldValidator id="RequiredFieldValidator2"
ControlToValidate="TextBox1"
Display="Static"
ErrorMessage="*"
runat="server"/>
if (page.isValid){
//send to db
}