2010-12-11 9 views
0

私は、表示、編集、削除するデータにgridviewを使用しています。今私はテーブルからレコードを削除または編集したいと私はDataBinder.Eval(Container.DataItem、 "colName")で3 colsを渡す必要があります。どのように私はこれを行うことができますか?私は更新または asp.netアプリからレコードを削除する必要がある場合複合キーを持つDBからレコードを削除するには

編集

は基本的に、私は私のUDFに( 複合キーです)3列の値を渡すために を持っています。今すぐどうすれば は、 DataBinder.Eval()に3つの異なる値を渡し、 GridView Rowcommandイベントでそれらを読み取ることができます。

おかげ

答えて

2

私は文脈を理解していませんが。あなたが本当に「1で3」を渡す必要がある場合は、文字列でそれらを連結し、

string.Format("{0}-{1}-{2}", key1, key2, key3) 

のように、後に再び解散以降、持っている

string.Split('-') 

で再びそれを分割でき再度値を区切ります。

0

このようなタスクがある場合は、主キーをデータベーステーブルに追加するほうがよいでしょう。

関連する問題