2011-07-15 44 views
0

在這裏,我使用列表框來填充數據庫中的數據。在這個列表框中,我有一個按鈕,按鈕的名稱是刪除。在這裏我也使用ajax。因此,如果您點擊刪除按鈕,它將顯示確認消息「您確定要刪除此項目」。要顯示確認消息,我使用的是ajax控件,其名稱是「ConfirmButtonExtender」。它的屬性是ConfirmText =「你確定要刪除嗎?」。所以我的問題是如何顯示消息的產品名稱,如「你確定要刪除鍵盤嗎?」所以在這裏,而不是keyborad它會改變,取決於選定的項目。所以我該怎麼做,請幫助我。這裏是我的代碼:Asp.net listview控制

<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

謝謝親愛的。現在它正在工作 –