3

コード ビハインドにコードを記述せずに、コード ビハインドのboundfield ビルドにテキストを追加したいと考えています。

例 特定のフィールドで「オーバーフロー」を受け取ったので「スタック オーバーフロー」を表示したい、「ハウス」を受け取った場合は「スタック ハウス」を表示したい

境界フィールドにあるものの後ろまたは後ろにテキストを配置するプロパティはありますか?

4

3 に答える 3

3

カスタム列を使用します。

  <asp:TemplateField HeaderText="MyColumn">
    <ItemTemplate> 
         stack <asp:Literal runat="server" Text="<%#Eval("myField")%>" />
    </ItemTemplate>
  </asp:TemplateField>  
于 2010-01-18T13:02:31.420 に答える
1

知らせ

HtmlEncode=false

<asp:BoundField DataField="yourColumn" HeaderText="Your Header" DataFormatString="{0} overflow" HtmlEncode="false" SortExpression="GenCommission" />
于 2012-02-29T10:51:31.143 に答える
0

アイテム テンプレートを使用しないのはなぜですか。

// instead of 
<asP:BoundField DataField="FieldName" />

// use
<asp:TemplateField>
<ItemTemplate>
    prefix <%# Eval("FieldName") %> suffix
</ItemTemplate>
</asp:TemplateField>
于 2010-01-18T13:02:32.287 に答える