我在使用c_中的obout网格控件,不知道如何从代码后面抛出错误!
我用一个TestCcatch块(在VisualStudio中使用断点来做)来捕获代码中的错误,我从数据库中创建它(用相同的标识符创建另一个记录),但似乎不能使它产生一个带有错误的消息框!
下面是我正在处理的代码:
void InsertRecord(object sender, GridRecordEventArgs e)
{
try
{
string[] value = new string[] {/*records to be added */};
connClass func = new connClass();
func.fnRecord(value, "rm_category_add");
}
catch (Exception ne)
{
//here's the problem!!!!!!
}
}
我还将OnCalbRead错误设置为true,如您在这里可以看到的:
protected void Page_Load(object sender, EventArgs e)
{
grid1.ID = "grid1";
grid1.CallbackMode = true;
grid1.Serialize = true;
grid1.AutoGenerateColumns = false;
grid1.AllowAddingRecords = true;
grid1.ShowLoadingMessage = true;
grid1.FolderStyle = "../css/style_13";
grid1.ClientSideEvents.OnClientCallback = "OnClientCallback";
grid1.ClientSideEvents.OnClientCallbackError = "onCallbackError";
grid1.ClientSideEvents.OnClientDblClick = "fn_UpdateRecord";
}
如有任何帮助,将不胜感激:)