Asp.net 固定标题与自动生成列
有没有一种方法可以使用自动生成列来固定标题?我反对手动创建标题,因为我们将对不同的信息使用相同的gridview 另外,是否有一种方法可以使标题/行与其他行对齐不同?假设我总是希望所有行和标题对齐中心,除了行“name”。有可能为此做一个if语句吗?或者有更简单的方法 我总是乐于接受任何使用不同图形的想法。因此,如果有人有任何建议,那将是很好的建议 谢谢Asp.net 固定标题与自动生成列,asp.net,sql-server-2005,visual-studio-2008,gridview,Asp.net,Sql Server 2005,Visual Studio 2008,Gridview,有没有一种方法可以使用自动生成列来固定标题?我反对手动创建标题,因为我们将对不同的信息使用相同的gridview 另外,是否有一种方法可以使标题/行与其他行对齐不同?假设我总是希望所有行和标题对齐中心,除了行“name”。有可能为此做一个if语句吗?或者有更简单的方法 我总是乐于接受任何使用不同图形的想法。因此,如果有人有任何建议,那将是很好的建议 谢谢 公共虚拟布尔自动生成列{get;set;} public virtual bool AutoGenerateColumns { get; se
公共虚拟布尔自动生成列{get;set;}
public virtual bool AutoGenerateColumns { get; set; }
<asp:GridView AutoGenerateColumns="True|False" />
以下是关于不同列标题大小/样式的链接:
这是我的建议,但我认为您没有正确阅读我的问题,或者我不理解代码。似乎您只是在手动调用列。这意味着如果我们在其中注入另一个没有名字的数据集,它将出错。对吧?对不起。那个编辑好像和第一个一样。除了在引用标题时
<asp:sqldatasource id="CustomersSource"
selectcommand="SELECT CustomerID, CompanyName, FirstName, LastName FROM SalesLT.Customer"
connectionstring="<%$ ConnectionStrings:AWLTConnectionString %>"
runat="server"/>
<asp:gridview id="CustomersGridView"
datasourceid="CustomersSource"
autogeneratecolumns="False"
emptydatatext="No data available."
allowpaging="True"
runat="server" DataKeyNames="CustomerID">
<Columns>
<asp:BoundField DataField="CustomerID" HeaderText="CustomerID"
InsertVisible="False" ReadOnly="True" SortExpression="CustomerID" />
<asp:BoundField DataField="CompanyName" HeaderText="CompanyName"
SortExpression="CompanyName" />
<asp:BoundField DataField="FirstName" HeaderText="FirstName"
SortExpression="FirstName" />
<asp:BoundField DataField="LastName" HeaderText="LastName"
SortExpression="LastName" />
</Columns>
</asp:gridview>