ASP.NET

幅を広げる ASP.NET

昨日の onos と naoki0311, normalian のやりとりが参考になったので、ここに残しておく。 karuakun AJAX 4.0 を見ていると、サーバーコントロールでない要素でのクライアントサイドAJAXの例が多い。むしろサーバーコントロールだとうまくいかなかったり。 k…

Session の問題点

ちょっとメモ http://d.hatena.ne.jp/teracc/20080225#1203957135 http://d.hatena.ne.jp/masakiti2005/20061229

Microsoft Web Platform Installer

Microsoft/Web なんてサイトが合ったんだ。でもって、Web Platform Installer なんて物が配られている。 たぶん中身も英語だろうけれど、全部入りですぐ始められるのは良いよね。 http://www.microsoft.com/web/channel/products/WebPlatformInstaller.aspxM…

勉強中

ASP.NETアプリケーションライフサイクルの段階をあらわす列挙体なんてあったんだ RequestNotification http://msdn.microsoft.com/ja-jp/library/system.web.requestnotification.aspx

Adapter を作ろう その6

この記事の元→Adapter を作ろう <mobileControls cookielessDataDictionaryType="System.Web.Mobile.CookielessData"> </mobilecontrols>

Adapter を作ろう その5

この記事の元→Adapter を作ろう <html> <head> <title>Adapterを作ろう</title> </head> <body> <form id="Form1" name="Form1" method="post" action="default.aspx?__ufps=547445"> <input type="hidden" name="__EVENTTARGET" value=""> </form></body></html>

Adapter を作ろう その4

この記事の元→Adapter を作ろう Option Strict On Option Explicit OnImports Microsoft.VisualBasic Imports System.Web.UI.MobileControls Imports System.Web.UI.MobileControls.AdaptersNamespace Karua.Lib.Adapters Public Class MyHtmlFormAdapter In…

Adapter を作ろう その3

この記事の元→Adapter を作ろう <html> <head> <title>Adapterを作ろう</title> </head> <body> <form id="Form1" name="Form1" method="post" action="Default.aspx?__ufps=004923"> <input type="hidden" name="__EVENTTARGET" value=""> <input type="hidden" name="__EVENTARGUMENT" value=""> </form></body></html>

Adapter を作ろう その2

この記事の元→Adapter を作ろう <html><body> <form id="Form1" name="Form1" method="post" action="Default.aspx?__ufps=043486"> <input type="hidden" name="__EVENTTARGET" value=""> <input type="hidden" name="__EVENTARGUMENT" value=""> <script language=javascript></form></body></html>

Adapter を作ろう その1

この記事の元→[http://karua.at.webry.info/200805/article_3.html:title=Adapter を作ろう] Imports Microsoft.VisualBasic Imports System.Web.UI.MobileControls Imports System.Web.UI.MobileControls.AdaptersNamespace Karua.Lib.Adapters Public Clas…

Adapter を作ろう その7

この記事の元→Adapter を作ろう Imports Microsoft.VisualBasic Imports System.Web.UI.MobileControls Imports System.Web.UI.MobileControls.AdaptersNamespace Karua.Lib.Adapters Public Class MyHtmlFormAdapter Inherits HtmlFormAdapter Protected Ov…

あれ?ViewStateが空になる。。。

とあるプロジェクトでページロード(ブラウザ)で ViewState が空になってしまい次回のポストバック時に ViewStateException がスローされるとかいう現象に遭遇。実際に描画された HTML にはしっかり ViewState に値が入っているんだけれど、body の onload が…

%22はダブルコート

ASP.NETで物理パスに割り当てる段階でこいつが入っていると困ったことに。 まぁファイルとして 「"」や「\」が入ってるのはダメってのはわかるけれど、カスタムエラーまで届かない、微妙な位置で例外出てるな。。。 どう対処しようかな@ITに同じ問題発見 htt…

ブラウザ定義ファイルが適用されないとおもったら

ASP.NET はブラウザ毎に表示を変えるためにブラウザ定義を使って表示する内容を切り替えたりするわけなんだけれど、こいつはサイトのコンパイル時に更新される。 通常の場合はブラウザ定義ファイルを更新すればサイトのコンパイルが走るのですぐに読み込まれ…

クラスライブラリのキャッシュが更新されないと思ったら

時計を戻したのを忘れてた。 未来にコンパイルした時よりも古いからキャッシュされたDLLを使っちゃうのね。 いつものことだけれどASP.NETのキャッシュをクリアしたいならここ C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files

あれ?開発サーバにつながらない?

Visual Studio 2008 から ASP.NET のデバックをしようとしたらこんなメッセージが。 「ASP.NET 開発サーバに接続できません。」 VistaSP1を当てた後なのが気になる。

ObjectListのデータバインド

テンプレートが曲者、OnItemDataBoundだとうまくFindControlしても引っかからない → PreRenderでやる。 DeviceSpecific がサーバコントロールじゃないとFindControlしても引っかからない DeviceSpecific とは別に Field は必要 → こっちが本体、DeviceSpecif…

Vista で秀丸を HTML エディタにしている場合

Visual Studio 2005 を管理者で起動している場合、デバック中に ASP.NET が吐き出したソースを確認しようとソースの表示を行うと、クリップボードが開けなくなったり、「別のユーザーや別のアカウント制御で実行されている秀丸エディタが起動されている可能…