![](/img/trans.png)
[英]how to set alignment of label in HeaderTemplate in individual column in gridview in asp .net?
[英]Trailing space while using “headertemplate” in asp gridview
我有一個GridView,其范圍為
<asp:GridView
runat="server"
ID="gvShipDetails"
AutoGenerateColumns="false"
OnRowDataBound="gvShipDetails_RowDataBound">
<Columns>
<asp:TemplateField>
<HeaderTemplate>
Ship name
<br />
<asp:TextBox class="search_textbox" runat="server" BorderStyle="None" Width="100%">
</asp:TextBox>
</HeaderTemplate>
<ItemTemplate>
<%#Eval("VesselName")%>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
問題是最終呈現的html表td呈現為
<td> sample vessel name </td>
td內有很多空格,這怎么可能。
如果我將此綁定代碼替換為
<asp:BoundField HeaderText="vessel name" DataField="vesselname" />
然后將html呈現為<td>sample vessel name<td>
為什么會這樣呢? 我想使用headertemplate,並且想避免這些尾隨空格。 怎么做
任何幫助將不勝感激
正如Naveen建議的那樣
<ItemTemplate><%#Eval("VesselName")%></ItemTemplate>
解決了我的問題,原因不明
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.