Изменить поле сетки Asp - PullRequest
       18

Изменить поле сетки Asp

3 голосов
/ 18 января 2010

Я хочу добавить некоторый текст в сборку с ограниченным полем в коде без написания кода в коде.

пример Я получаю «переполнение» в определенном поле, и я хочу отобразить «переполнение стека», и если я получаю «дом», я хочу отобразить «дом стека»

есть ли свойство помещать текст позади или после того, что входит в ограниченное поле?

Ответы [ 3 ]

3 голосов
/ 18 января 2010

Использовать пользовательский столбец.

  <asp:TemplateField HeaderText="MyColumn">
    <ItemTemplate> 
         stack <asp:Literal runat="server" Text="<%#Eval("myField")%>" />
    </ItemTemplate>
  </asp:TemplateField>  
1 голос
/ 29 февраля 2012

уведомление

HtmlEncode = false

<asp:BoundField DataField="yourColumn" HeaderText="Your Header" DataFormatString="{0} overflow" HtmlEncode="false" SortExpression="GenCommission" />
0 голосов
/ 18 января 2010

Почему бы просто не использовать шаблон элемента?

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

// use
<asp:TemplateField>
<ItemTemplate>
    prefix <%# Eval("FieldName") %> suffix
</ItemTemplate>
</asp:TemplateField>
...