マスターページを使用してページ間ポストバックするときの落とし穴


ページ間ポストバックでフォームの値が取得できず。

どうもマスターページを使用してるのが引っかかってることが判明。

ContentPlaceHolderを使うときはFindControlの書き方に注意が必要。

これに気づかず、土曜の午後のひとときを潰した。。以下自分メモ。

Label1=CType(Page.PreviousPage.FindControl("ctl00$ContentPlaceHolder1$TextBox1"), TextBox).Text

参考

[ASP.NET]ページ間ポストバックについて - Insider.NET - @IT

桶狭間情報システム

© 2023 Copyright OKESYS. All rights reserverd.