1

私はこのデータバインディング式を持っています:

  <%# (Boolean.Parse(DataBinder.Eval(Container.DataItem, "HasFoo").ToString())) ? "Yes" : "No" %>

「はい」と「いいえ」にasp.netリソースバインディングタグを使用して、他の言語で正しい言語を使用できるようにしたい(知っている、知っている、ほとんどの人は「はい」と「いいえ」を使用するが、これは単なる例にすぎない)。

入れてみました

 "<%$ Resources: General, Yes %>"

アイテム テンプレートにあります。

 <ItemTemplate>
 <%# (Boolean.Parse(DataBinder.Eval(Container.DataItem, "HasFoo").ToString())) ? "Yes" : "No" %>
 </ItemTemplate>

しかし、データバインディング式の中でそれを行うことはできないようです。これらのリソースを page_init でロードしてから、サーバー側の非表示パネルに非表示にする以外に、何か考えがある人はいますか?

4

1 に答える 1