0

たくさんの行を持つテレリック グリッドがあります。削除ボタンもあります:

<telerik:GridButtonColumn ButtonType="ImageButton" FilterControlAltText="Filter column column" UniqueName="GridButtonDelete" CommandName="Delete">

最初は PostBackUrl にコードがありました。削除ボタンがクリックされた後、私は別のページに正常に移動し、私がしなければならなかったことをしました。ただし、クライアント側の確認を追加することにしました

(item["GridButtonDelete"].Controls[0] as ImageButton).OnClientClick = "return confirm ('OK to Delete?');";

確認が追加されると、削除ボタンの PostBackUrl は起動しません。
私は何を間違っていますか?

4

1 に答える 1

1

私も以前にこれに問題がありました。代わりにこれを試してください。

OnClientClick="if(!confirm('OK to Delete?'))return false;"
于 2012-05-14T13:17:02.727 に答える