0
データビューからグリッドビューにデータをバインドするためのgridviewとsqldatasourceがあります。Gridviewコントロールでユニークな制約値のエラーをキャッチする方法
新しい値でセルの値を更新していて、その値が既にgridviewの他のセルに存在する場合、新しいページで一意の値に制約エラーが発生し、 。
エラーをキャッチし、ラベルに別のテキストを表示して、値が既に存在することをユーザーに警告できますか?
イベントからグリッドビューに何かを追加しているわけではありません。 私は一般的なルールや何かを作る必要があり、私はどのようにわからない。
私はこれを試しましたが、うまくいきませんでした、表示されていません。
protected void GridViewUpdateEventHandler(Object sender, GridViewUpdatedEventArgs e)
{
if(e.Exception!=null)
{
lblForError.Text="Value already exists"; //etc
}
}
おかげ
大丈夫問題は、私は例外をキャッチすることはできませんので、私は何かを挿入していないよということです。私はグリッドビューから行を編集しています。 – Alexander