2009-09-21 7 views
13

インラインコードは、initやloadなどのページ/制御ライフサイクルイベントとの関連で実行されるのはいつですか?ASP.netインラインコード

+1

<% %>と<%= %>ではなく<%# %>の間に何を意味するインラインコード - コントロールテンプレートは、データバインド、レンダリングする前の任意の段階で発生する可能性があるときにデータバインディング式が実行されます。 – Sam

答えて

16

ページがレンダリングされているとき、つまりインラインコードが実行されます。 Page_PreRenderイベントの後とUnloadイベントの前に

+0

+1 - 参考にしたい人のために:http://msdn.microsoft.com/en-us/library/ms178135.aspx埋め込みコードブロックはレンダリングフェーズで実行されます(別のSO回答:http:///stackoverflow.com/questions/15209500/in-asp-net-do-inline-expressions-get-executed-before-or-after-the-code-behind) – user420667

関連する問題