より大きな文字列内に式ビルダーを埋め込む方法はありますか?
URL に式が埋め込まれているハイパーリンクを作成しようとしています。書いてみた
<asp:hyperlink id="add" runat="server" text="Add" NavigateUrl="~/admin/customer.aspx?code=<%$ AppSettings:salecode %>&action=add" />
しかし、これは機能しませんでした。「<%$」とすべてがテキストとして含まれているだけで、置換は行われませんでした。
もちろん、コードで URL を作成することもできます。大したことではありませんが、どうにかして ASPX ファイルでこれを行うことができるかどうかは疑問です。
PS 念のため、入れてみました
<asp:label id="test" runat="server" text="<%$ AppSettings:salecode %>" />
それはうまくいったので、設定名のつづりを間違えたり、そのようなばかげたことをしているわけではありません。