- PR -

OnDeleteCommandの使い方

1
投稿者投稿内容
NM
ベテラン
会議室デビュー日: 2003/08/28
投稿数: 93
投稿日時: 2003-09-04 13:44
CommandName="Delete"にし、OnDeleteCommandにて、grdSyouhin_DeleteCommandを実行させたいのですが、「削除」ボタンを押すとgrdSyouhin_DeleteCommandを実行せず、Page_loadが実行されてしまいます。

何が不足しているのか判りません。OnDeleteCommandを有効にするためには何か設定がいるのでしょうか教えていただきたいのですが宜しくお願いいたします。

.aspx

<asp:datagrid id="grdSyouhin" OnDeleteCommand="grdSyouhin_DeleteCommand" ...

<Columns>
<asp:ButtonColumn Text="詳細" ButtonType="PushButton" CommandName="Detaile">
<HeaderStyle Width="16px"></HeaderStyle>
</asp:ButtonColumn>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Button id="btnDelete" runat="server" CommandName="Delete" Text="削除" />
</ItemTemplate>
</asp:TemplateColumn>


.aspx.vb

Sub grdSyouhin_DeleteCommand(ByVal s As Object, ByVal e As DataGridCommandEventArgs)
NM
ベテラン
会議室デビュー日: 2003/08/28
投稿数: 93
投稿日時: 2003-09-05 07:02
済みません。勘違いでした。

記述は正しかった様です。

動作していないと判断したのは削除処理にブレークを置いても止まらずPage_Loadでは止まっていたからですが、過去ログの中にも多数ありましたが何度もフォルダ等を移動したりしていたのでブレークが効かない状態と成っていたようです。

ページを作り直した所、削除処理にブレークが置ける様になり、本来の不具合を正し機能する様に直せました。
1

スキルアップ/キャリアアップ(JOB@IT)