ASP.NET

ASP.NETで2重クリックを防止するサンプル

はじめに Webアプリケーションでの基本的な考慮事項の一つとして、 データの2重送信を防止するというものがあります。もし、2重送信が禁止されていない場合は、 買い物の購入処理で2重に会計してしまったり、 登録処理でデーターの重複などが発生すること…

ASP.NET でSessionでクラスインスタンスを扱う方法

ASP.NETで開発している際に、 Sessionでクラスのインスタンスを持ち回りたいシチュエーションが、 ままあります。通常ではSessionにクラスインスタンスを代入するとエラーとなりますが、 以下のようにすると、Sessionでクラスのインスタンスを扱えるようにな…

ASP.NET サーバーコントロールからJavaScriptで画面遷移するときの注意点

ASP.NET Webフォームを使用していて、 JavaScriptから画面遷移を行いたいシチュエーションは、 ままあります。その場合、基本的にはASP.NETのボタンコントロールではなく、 htmlタグのボタンを使用するほうが簡単ですが、 どうしてもASP.NETのボタンコントロ…

DataGridで動的にボタンを表示するサンプル

先日、.NET1.1で開発する際に、少し手間取ったので備忘録。シナリオとしては、DataGridの中にボタンを置きたいが、 そのボタンはDataGridに表示する内容により、 表示するパターンと表示しないパターンが有るという場合。 サンプルコード .aspx側 <asp:datagrid id=dt_AppList runat="server" AllowSorting="True" OnItemDataBound="dt_AppList_ItemBound"> <Columns> </columns></asp:datagrid>