0

私はこれに対する答えを何日も喜びのないものを探してきました、そして私はここで解決策を得ると確信しています。

簡単に...

私はasp:Repeaterを持っています、そしてそれはコードビハインドから移入して、美しく働いています。ただし、ページは非常にわかりやすく、所有者は右上隅に画像を配置したいと考えています。簡単そうに聞こえます。

画像の周りにテキストをラップすることは私ができることです。リピーターを配置することも私にできることです。

私が理解できないように見えるのは、リピーター内の単一の画像の周りにテキストをラップする方法です。

=======他のオプション?

ここでのアイデアは、これらはサッカーのコーチから彼のチームへのコメントとヒントです。これらは通常、日付とタイトルが付いた1つの短い段落です。それらは90日間表示され、その後ドロップオフされます。

これに使用するリピーターよりも優れたものはありますか?最善の方法のように思えましたが、私はC#とasp.Netの初心者です。

4

2 に答える 2

1

リピーターはそれ自体に含まれるHTML要素を生成しないため、画像をリピーターの外側に配置できますが、リストを含む要素の内側に配置することができます。

例:

<div>

  <img src="..." style="float:right" />

  <asp:Repeader ... >

</div>

リピーターのコンテンツは、含まれているdiv内で画像の周りを流れます。

于 2012-04-17T20:32:36.090 に答える
1

リピーター全体に単一の画像が必要な場合は、次のように、HeaderTemplateに画像コントロールを配置します。

<asp:Repeater runat="server">
    <HeaderTemplate>
        <asp:Image ID="imgSingle" />
    </HeaderTemplate>...

コメント/ヒントごとに画像が必要な場合は、次のように画像コントロールをItemTemplateに配置します。

<asp:Repeater runat="server">
    <ItemTemplate>
        <asp:Image ID="imgMultiple" runat="server" />
    </ItemTemplate>

これはあなたが達成しようとしていることですか?

于 2012-04-17T20:40:16.007 に答える