2011-07-15 8 views
0

ここでは、リストボックスを使用してデータベースからデータを入力しています。このリストボックスにはボタンが1つあり、ボタンの名前は削除されています。ここでも私はajaxを使っています。したがって、削除ボタンをクリックすると、「このアイテムを削除してもよろしいですか?」という確認メッセージが表示されます。確認メッセージを表示するには、私はajaxコントロールを使用しています。その名前は "ConfirmButtonExtender"です。その属性はConfirmText = "本当に削除しますか?"です。だから私の質問は、 "あなたは本当にキーボードを削除しますか?"のような製品の名前でメッセージを表示する方法です。キーボラードの代わりに、選択されたアイテムに依存して変更されます。だから私はそれをどうすればいいのか教えてください。ここに私のコードは次のとおりです。Asp.net listview control

<td runat="server" id="action">   
<asp:ImageButton ID="ibtnEdit" runat="server" CommandName="Edit" AlternateText="Edit" ToolTip="Edit" ImageUrl="../images/icons/fugue/pencil.png" /> 
<asp:ImageButton ID="ibtnDelete" runat="server" CommandName="Delete" AlternateText="Delete" ToolTip="Delete" ImageUrl="../images/icons/fugue/cross-circle.png"/> 
</td> 
<cc1:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" TargetControlID ="ibtnDelete" ConfirmText="Are you sure want to Delete?" OnClientCancel ="CancelClick"> 
</cc1:ConfirmButtonExtender> 

答えて

0
ConfirmText='Are you sure want to Delete <%# DataBinder.Eval("ProductNameFieldGoesHere") %> ?' 
+0

私はそのようにそれを行うが、それはパーサエラーを言っています。私はもう一度やってみるつもりです。助けてくれてありがとう。私はここにいます... –

+0

こんにちは、あなたのコードを試してみました。実行中ですが、データはデータベースからフェッチされません。このエラーが出てきて私を助けてください。このタイプのメッセージは、削除ボタンをクリックすると表示されます。 <%#DataBinder.Eval( "login_name")%>を削除してもよろしいですか? –

+0

おかげです。今すぐ働いています –

関連する問題