1

プレゼンテーションが変更される可能性のあるコンテンツをレンダリングしたいのですが。

たとえば、アイテムが現在のユーザーによって賛成された場合、おそらくクラスの変更またはその性質の何かによって、上矢印が強調表示される必要があります。

リピーターは、はるかに均一なレンダリング用に設計されているようです。これまでの私の解決策は、オブジェクトを使用してHTML文字列を作成し、単純な文字列配列をリピーターにバインドすることでした。

ある種のif/thenロジックをリピーターに適用できるより良いパスはありますか?この状況により適したリピーターの代替品はありますか?

4

1 に答える 1

3

現在のユーザーが更新されていない場合は、空のクラス属性を指定できます。何かのようなもの:

<a href="#" onclick="upvote();" 
    class="<%# ((bool)Eval("CurrentUserHasUpvoted")) ? "on" : "off" %>">Upvote</a>
于 2012-08-06T21:32:30.373 に答える