我在查询一个页面的时候,怎么把gridVIew里面的textbox不显示,而显示为lable,前提是不用gridview自带的编辑,因为我的一次操作并不是操作一行,而是很多行,所以不能用girdview自带的
<asp:TemplateField HeaderText="规格" SortExpression="styleno" HeaderStyle-Font-Bold="false">
<ItemTemplate>
<asp:Label ID="lblstyleno" runat="server" Text='<%# Bind("styleno") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="单位" SortExpression="uom" HeaderStyle-Font-Bold="false">
<ItemTemplate>
<asp:TextBox ID="txtUom" runat="server" Style="text-align: center; width: 30px" Text='<%# Bind("uom") %>'
onblur="Onclick()" /></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="入库数量" SortExpression="qty" HeaderStyle-Font-Bold="false">
<ItemTemplate>
<asp:TextBox ID="txtQty" runat="server" Style="text-align: right; width: 55px" Text='<%#Bind("qty","{0:N3}") %>'
onblur="Onclick()" onkeypress="onlyNumber()" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="备注" SortExpression="remarks" HeaderStyle-Font-Bold="false">
<ItemTemplate>
<asp:TextBox ID="txtRemarks" runat="server" Text='<%# Bind("remarks") %>' onblur="Onclick()" /></ItemTemplate>
</asp:TemplateField>