ASP.NET の TextBox コントロールで ReadOnly プロパティを有効にすることで入力制限を行うことができます。なお、ReadOnly プロパティを True にした場合には、ユーザー操作による操作はできませんが、Javascript からは変更できます。
Tag Archives: asp.net
[ ASP.NET ] 画面操作せずにポストバック ( __doPostBack 関数 )
ASP.NET で作成される HTML ファイルには、以下のような Javascript が記述されていることがあります。
[ ASP.NET ] 実運用時は Web.config compilation タグの debug 属性は false
ASP.NET で作成した Web アプリケーションは、開発中と実稼動時では設定の変更を行う必要があるものがあります。ここでは、web.config で設定する compilation タグの debug 属性について紹介します。ついつい忘れがちになることではないかと思います。
[ APS.NET ] ASP コントロール以外で書かれたタグ情報を取得する ( Request )
asp:CheckBox のような ASP コントロールではなく、直接 HTML タグ ( textarea や input など ) で記述された内容は ID ではなく Request[“name 属性”] で取得することができます。
[ ASP.NET ] ファイルのアップロードとダウンロード ( FileUpload / HttpResponse.TransmitFile )
ここでは ASP.NET で、 FileUpload コントロール ( ASP.NET2.0 以降 ) を使用したファイルアップロードと HttpResponse.TransmitFile を使用したファイルダウンロードのサンプルコードを掲載しています。
[ ASP.NET ] Cookie の設定と削除 ( Request.Cookies )
ASP.NET において Cookie の設定および削除を行うサンプルコードを掲載しています。まずは、Cookie の一般的な 制限について説明します。説明不要な方はこのセクションは読み飛ばしてください。
[ ASP.NET ] Web.config の値を取得 ( ConfigurationManager )
ここでは、ConfigurationManager を使用して、web.config に設定した値 ( appSettings セクションと connectionStrings セクション ) を読み取るサンプルコードを掲載しています。
[ ASP.NET ] ブラウザ情報の取得 ( User-Agent / ブラウザ定義ファイル )
ここでは、ASP.NET において Request.Browser からブラウザ定義情報を取得するサンプルコードを掲載しています。サンプルではブラウザがクッキーをサポートしているかどうかを Request.Browser.Cookies より取得していますが、その他多数の情報が取得できます。
[ ASP.NET ] IE ファイルダウンロード時の文字化けの回避策 ( globalization )
随分古い情報ですが、ASP.NET で作成した Web アプリケーションで日本語を含むファイル名のファイルをダウンロードするときに、ファイル名の文字化けが発生するときの回避策を紹介します。動作確認は以下の環境で行っております。
[ ASP.NET ] GET メソッドでデータの送受信と URL エンコード(デコード)
GET メソッドで別ページにデータの送信を行う場合は、URL の後ろにキーと値を文字列で連結させて送信します。 以下は、キー( id ) に値 “001” を、キー( name )に値 “gesunokiwamiotome” を設定している例になります。 なお、複数のデータを送るために & で連結しています。