2011-11-15 13 views
0

商品情報を表示しているリストビューim。各行にitemTemplateの各行に1つの選択ボタンがあります。選択された変更イベントで商品を探す

ユーザーがこのボタンをクリックすると、選択されたインデックスでクリックされたブックIDが必要です。

私は

string str = "SELECT BookName,BookPrice, Description, bookid FROM productinfo Where Categoryid ='" + Request.QueryString["CategoryId"] + "'"; 




SqlConnection conn = new SqlConnection(connectionString); 
     conn.Open(); 
     SqlCommand cmd = new SqlCommand(str, conn); 
     SqlDataReader dr = cmd.ExecuteReader(); 



     DataTable dt = new DataTable(); 
     dt.Load(dr); 

     lstvwShopItems.DataSource = dt; 

     lstvwShopItems.DataBind(); 

を次のようにリストビューをバインド解決策を教えてください?

答えて

0

行を選択する際には、プロパティーをdatakeynamesに入力する必要があります。

は「=私はdatakeynamesを設定

+0

...分離コードでは、この方法には、あなたのリストビューにOnSelectedIndexChangedを設定することを忘れないでください:プロパティの値を取得

msdn

bookid "今すぐ取得方法を教えてください。 –

+0

私は私の答えを編集しました、これはあなたが検索を完了するのに役立ちます.. – Tjassens

関連する問題