0

Webフォームにグリッドビューがあります。削除および編集用のコマンド フィールドを gridview に追加します。

ユーザーが Del ボタンをクリックしたときに、javascript を使用してアラート (警告) メッセージを表示する必要があります。

このレコードを削除してもよろしいですか?

ユーザーが をクリックするYesと、レコードが削除されました。

これどうやってするの?

これは私のコマンドフィールドです:

<asp:CommandField ButtonType="Image" 
     CancelImageUrl="~/styles/img/cancel.png" 
     DeleteImageUrl="~/styles/img/trash.png" 
     EditImageUrl="~/styles/img/edit.png" 
     ItemStyle-Width="50px" 
     ShowDeleteButton="True" ShowEditButton="True" 
     UpdateImageUrl="~/styles/img/update.gif">
4

2 に答える 2

3

[削除] ボタンのプロパティを使用OnClientClickして、JavaScript に接続する必要があります。

<asp:Button ID="deleteButton" runat="server" CommandName="Delete" Text="Delete"
OnClientClick="return confirm('Are you sure to delete this record?');" />

詳細を説明するリンクを次に示します。

于 2012-12-22T09:49:48.260 に答える
0

実行のために以下のコードを使用してください...

<asp:LinkButton ID="lbtnDelete" runat="server" CommandName="delete" 
Text="Delete" OnClientClick="return confirm('Do you Want to Delete this   Record?');" 
CommandArgument='<%#Eval("ID") %>'>
</asp:LinkButton>`
于 2012-12-22T10:00:57.507 に答える