我有一个GridView,它使用BoundField作为列.我正在尝试为我的UserInfo列设置最大宽度.
我尝试了很多方法,但不是很有效.下面是我的GridView的代码:
<asp:GridView ID="GridView1" AutoGenerateEditButton="True"
ondatabound="gv_DataBound" runat="server" DataSourceID="SqlDataSource1"
AutoGenerateColumns="False">
<Columns>
<asp:BoundField HeaderText="UserId"
DataField="UserId"
SortExpression="UserId"></asp:BoundField>
<asp:BoundField HeaderText="Username"
DataField="Username"
SortExpression="Username"></asp:BoundField>
<asp:BoundField HeaderText="UserInfo"
DataField="UserInfo"
SortExpression="UserInfo"></asp:BoundField>
</Columns>
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)
寻找有关如何设置特定列宽度的建议,这是我的UserInfo专栏.
我在VS2005上使用ASP.NET C#。
我有一个GridView表,其中的列名为Description,并且由于输入始终很长,因此描述在水平方向上很长。
我希望GridView的所有列都具有最大宽度。
我尝试了很多方法,但没有一个起作用。
ItemStyle-Width="50px",
HeaderStyle-BorderWidth="50px",
HeaderStyle-Width="50px",
RowStyle-Width="50px",
Width="50px"
下面是我的GridView的代码片段:
<asp:GridView ID="GridView1" AutoGenerateEditButton="True" ondatabound="gv_DataBound" runat="server" DataSourceID="SqlDataSource1">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="UserSelector" OnCheckedChanged="UserSelector_CheckedChanged" ondatabound="gv_DataBound" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)
有人知道如何根据我的情况调整GridView列的大小吗?