0
Если нажать на кнопку «Поиск» в следующей ссылкеASP.NET 3.5 Gridview управления
GridView показывает вверх. Я пытаюсь сделать что-то подобное в таблице, ширина которой установлена в auto. Мой текущий способ - создать gridview в представлении дизайна, но, однако, мой gridview не изменяет размер таблицы. Я понимаю, что я поставил два разных вопроса в одном.
Мое текущее изображение сетки как таковое. Определено в 'исходном представлении'
<asp:GridView ID="gridView" runat="server"
AutoGenerateColumns="False"
EnableSortingAndPagingCallbacks="True"
AllowPaging="True" DataSourceID="FilesByJobObjectDataSource"
PageSize="5" OnRowCommand="gridView_RowCommand" DataKeyNames="FileID"
HorizontalAlign="Left" >
<Columns>
<asp:BoundField DataField="RID" HeaderText="RID"
ReadOnly="True" ItemStyle-Width="50px" >
<ItemStyle Width="50px" />
</asp:BoundField>
<asp:BoundField DataField="Category" HeaderText="Category"
ReadOnly="True" ItemStyle-Width="100 px" >
<ItemStyle Width="100px" />
</asp:BoundField>
<asp:BoundField DataField="FileName" HeaderText="Type"
ReadOnly="True" ItemStyle-Width="575 px" >
<ItemStyle Width="575px" />
</asp:BoundField>
<asp:BoundField DataField="FileID" Visible="false" />
<asp:ButtonField Text="X" ButtonType="Button" ItemStyle-Width="20px" >
<ItemStyle Width="20px" />
</asp:ButtonField>
</Columns>
<RowStyle CssClass="RowStyle" />
<EmptyDataRowStyle CssClass="EmptyRowStyle" />
<PagerStyle CssClass="PagerStyle" />
<SelectedRowStyle CssClass="SelectedRowStyle" />
<HeaderStyle CssClass="HeaderStyle" />
<EditRowStyle CssClass="EditRowStyle" />
<AlternatingRowStyle CssClass="AltRowStyle" />
</asp:GridView>
</ContentTemplate>
WHATS Вопрос ??? – StingyJack
Вопрос в том, что мое gridview не изменяет размер, даже если моя таблица имеет значение auto в свойстве width. Я удалил Item_Style ширину из моего элемента управления gridview, но все, что отображается, - это элемент управления 100x200. Я пытаюсь применить ширину для авто в моем GVC, сидящем под панелью обновлений –