> DetailsViewの更新ボタンを押しても、キャンセルボタンを押しても、
> また、ページ内のDetailsView以外のボタンを押してもUpdate処理が
> 行われます。
今提供されている情報だけでは、カスタムテンプレートを追加したことに
よって、ボタンの CommandName プロパティが "Update" に変わってしまっ
たことぐらいしか思いつきません。(普通はあり得ないですが)
データソースコントロールに何を使っているかなど、全体が見えないので
原因を特定するのが難しいです(少なくとも自分には)。
問題を再現できる必要最小限のコードに絞ってアップできないでしょうか?