ASP.NETの落とし穴
SNSの"Mixi"の日記の出来事なので載せるかどうか悩んだのですが、クローズにしておくのにはあまりに勿体無い情報なので、もし落とし穴にハマリそうに為った人達の役に立てればと思い紹介します。
先日私のサイトのTipsとしてページ遷移時に値も遷移させると言う物を作っていました。
ボタン1をクリックした時、クエリ文字列に値を持たせて同一ページにアクセスし、ボタン2クリック時にクエリ文字列の値をテキストに表示させる。こういうシンプルな物でした。
私の持っていた勘違い知識として、クエリ文字列を持った状態で、意図的に値を変更し、ボタン2を押した時、テキストボックスには変更した値ををそのまま表示すると思っていました。(大間違いです。)
よくよくソースを見てみると