=Variable をプロパティに設定するとダイナミック式として実行時にその値が評価されます。
例えば、ある条件によってLink コントロールのリンク先を変更したい場合には、Linkコントロールの Link/Href プロパティに=URLStrings の様に設定しておきます。
そして実行時、 URLStrings 変数をjBizソース内で設定するようにすることでその値がLinkコントロールの Link/Href プロパティに設定されることになります。
=Variable のダイナミック式は、コントロールが実行される時の値が使用されます。
したがって、コントロールが実行される前に変数の値を入れ替えることで条件によって設定値を変更する事が出来ます。
[例] |
public String URLStrings;
if (user == "admin") {
URLStrings = "http://hostName/admin.html"
}
else {
URLStrings = "http://hostName/staff.html"
} |
|