asp.net c#detailview如何设置列宽

时间:2014-09-19 00:01:58

标签: c# asp.net

将列宽设置为detailview时出现问题。尝试了不同的选项,如headertyle和fieldstyle width。但它们似乎都不起作用。

enter image description here

2 个答案:

答案 0 :(得分:3)

使用 FieldHeaderStyle-Width =“400px”来控制第一个标题列的宽度。

答案 1 :(得分:0)

Plz试试吧。

<asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="False" 
        CellPadding="4" DataKeyNames="C_id" DataSourceID="EntityDataSource1" 
        ForeColor="Blue" Height="100px" Width="100%" AllowPaging="True">
        <AlternatingRowStyle BackColor="White" ForeColor="Red" />
        <CommandRowStyle BackColor="Blue" Font-Bold="True" />
        <EditRowStyle BackColor="#999999" />
        <FieldHeaderStyle BackColor="#E9ECF1" Font-Bold="True" Width="40%"/>