ウィザードのようなイメージでwebページを作りたい時などに、1ページ目のフォームのフィールドに入力された文字列を2ページ目で使用したい場合がある。
そういった場合、2ページ目に設置したhidden属性のテキストボックスに値を保持させる方法があるが、1ページ目に入力された値が、2ページ目のhidden属性のテキストボックスに代入された際に途中で切れてしまう場合がある。

これは、半角スペース(半角の空白)が文字列に含まれていることが原因である。
有名な話?かもしれないが、最近ASP(ASP.NETではありません)でwebサイトを作らなければならず、その作業中に発生して少しはまったので忘れないように覚書しておく。

» 記事の続きを読む