GridView格式问题
我想在gridview第一列显示商品名称 点击后进入详细菜单。但是这一列里的linkbutton后边都有一个空格,怎么能去掉这个空格啊??asp代码如下<asp:TemplateField HeaderText="商品名称">
<ItemTemplate>
<table ><tr><td>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" Width="250px"
CommandName="Select" Text='<%# Eval("auctionitem")%>'></asp:LinkButton>
</td></tr></table>
</ItemTemplate>
<ControlStyle Width="230px" />
<ItemStyle Font-Underline="False" ForeColor="#1EB601" Wrap="False" HorizontalAlign="Left" Width="250px" />
<HeaderStyle Wrap="False" />
<ItemStyle Wrap="true" />
</asp:TemplateField>
--------------------编程问答-------------------- 你可以做一个 选择 列啊 ,然后再在gridview事件里写代码 --------------------编程问答-------------------- 不会把 --------------------编程问答-------------------- 怎么会这样?
--------------------编程问答-------------------- 是不是不是有空格,只是距离比较大。你可以只拖一个linkbutton,不用放table的吧?
如果真的有空格,检查一下数据库里的数据是否有空格吧。
再不行就跟一遍看看在哪里加上了空格 --------------------编程问答-------------------- 怎么会有空格?
即使有也不影响LinkButton的连接. --------------------编程问答-------------------- try
CommandName="Select" Text=' <%# Eval("auctionitem")%>'> </asp:LinkButton></td></tr>
--------------------编程问答-------------------- 不知道是不是Text=' <%# Eval("auctionitem")%>',第一个单引号后的空格?
为什么模板里要套个表格呢。
<asp:TemplateField HeaderText="商品名称">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server"
CausesValidation="False"
Width="250px"
CommandName="Select" Text='<%# Eval("auctionitem")%>'>
</asp:LinkButton>
</ItemTemplate>
<ControlStyle Width="230px" />
<ItemStyle Font-Underline="False" ForeColor="#1EB601"
Wrap="False" HorizontalAlign="Left" Width="250px" />
<HeaderStyle Wrap="False" />
<ItemStyle Wrap="true" />
</asp:TemplateField>
补充:.NET技术 , ASP.NET