更改宽度Gridview包含100个单词;

时间:2011-03-18 08:27:04

标签: c# asp.net linq linq-to-sql

HTML

<asp:GridView ID="GridView1" runat="server"   GridLines="Vertical" Width="825px" AutoGenerateColumns="False" 
    DataSourceID="LinqDataSource1">
    <Columns>
        <asp:BoundField DataField="Title" HeaderText="Title" ReadOnly="True" 
            SortExpression="Title" />
        <asp:BoundField DataField="Body" HeaderText="Body" ReadOnly="True" ItemStyleWidth="1"
            SortExpression="Body"></asp:BoundField>
    </Columns>
</asp:GridView>
<asp:LinqDataSource ID="LinqDataSource1" runat="server" 
    ContextTypeName="DataClassesDataContext" 
    Select="new (Title, Body)" TableName="PrivateMessages">
</asp:LinqDataSource>

代码

GridView1.Columns[1].ItemStyle.Width = 1;

我想要固定列[1] .width = 1;虽然Body包含100个字;

此代码不会更改宽度网格视图?

2 个答案:

答案 0 :(得分:1)

我希望这个链接可以帮到你。

http://msdn.microsoft.com/en-us/library/ms178296.aspx

答案 1 :(得分:0)

没有必要通过拖放更改GridView。你必须只选择它的边缘,你可以改变它。