Telerik Radgrid添加新记录数据检查
在Radgrid中,当有人单击“保存”按钮时,我如何保持“添加新记录”处于打开状态,并进行检查以确保数据的格式正确或有效?在我告诉他们数据无效后,我希望“添加新记录”保持打开状态,并保留他们已经输入的值。解决了这个问题Telerik Radgrid添加新记录数据检查,telerik,radgrid,Telerik,Radgrid,在Radgrid中,当有人单击“保存”按钮时,我如何保持“添加新记录”处于打开状态,并进行检查以确保数据的格式正确或有效?在我告诉他们数据无效后,我希望“添加新记录”保持打开状态,并保留他们已经输入的值。解决了这个问题 protectedvoidrdgdr1_InsertCommand(objectsender, GridCommandEventArgs e) { GridEditableItem editItem = (GridEditableItem)e.Item; Text
protectedvoidrdgdr1_InsertCommand(objectsender, GridCommandEventArgs e)
{
GridEditableItem editItem = (GridEditableItem)e.Item;
TextBox OrderText=(TextBox)editItem["UniqueName"].Controls[0]
if(OrderText.Text=="correct")
{
//insert the data in the database
}
else
{
e.Canceled = true;
}
}
在网格的编辑模板中,始终可以使用验证器。如果验证程序未通过,编辑表单将不会发布 您可以查看以下演示: 添加新记录时,请注意单价是必填字段。如果您没有输入,更新按钮将不会触发回发 希望这是有用的