У меня есть проект, который использует мастер-страницу.
Существует также страница содержимого, которая отображает сводку моих данных в элементе управления GridView.
Основы этого элемента содержимого:
<table>
<tr>
<td>Search: <asp:DropDownList ID="ddlColum" runat="server"></asp:DropDownList></td>
<td>Value: <asp:TextBox ID="txtValue" runat="server"></asp:TextBox></td>
<td><asp:Button ID="btnSearch" runat="server" Text="Search"></asp:Button></td>
</tr>
<tr>
<td colspan="3">
<asp:GridView ID="summaryGrid" runat="server"></asp:GridView>
</td>
</tr>
</table>
Я пытался добавить CSS в table
, table row
, table detail
, asp:GridView
и GridView , элемент управления CssClass
.
Независимо от того, что я делаю, как только данные привязываются к элементу управления GridView , он полностью заполнит <table>
, скрывая мои элементы поиска в первой строке.
Почитав о многих других связанных проблемах в Интернете, я подумал, что это может быть из-за того, что мой элемент управления связывает свои данные в коде. Поэтому я изменил дизайн своей страницы ASP.NET для привязки в HTML. Проблема по-прежнему существует, я просто больше не могу видеть элементы управления поиском в первой строке.
Кто-нибудь знает, что может вызвать что-то подобное?
EDIT:
По популярному запросу (1 человек), вот ссылка на проект: >> LINK << </a> (вся двоичная информация была удалена)
Обратите внимание, однако, что функции привязки данных не будут работать на вашем конце.