Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как связать GridView c DetailsView ?
|
|||
|---|---|---|---|
|
#18+
Добрый день! Хотел по быстрому набросать формочку из стандартных элементов, но что-то быстро не получается Как связать GridView c DetailsView ? Т.е. есть таблица, при нажатии на строку необходимо, чтобы появлялась вся информация по строке с возможностью редактирования. Вроде же можно это сделать с помощью этих компонентов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2006, 12:09 |
|
||
|
Как связать GridView c DetailsView ?
|
|||
|---|---|---|---|
|
#18+
Вот пример из документации вижуал студии. (там еще другие есть примеры - набери DetailsView class) <%@ Page Language="C#" %> <html> <body> <form runat="server"> <div> <table> <tr> <td> <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="Customers" DataKeyNames="CustomerID"> <Columns> <asp:CommandField ShowSelectButton="True" /> <asp:BoundField DataField="ContactName" HeaderText="ContactName" /> <asp:BoundField DataField="CompanyName" HeaderText="CompanyName" /> </Columns> </asp:GridView> </td> <td valign="top"> <asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="True" DataKeyNames="CustomerID" DataSourceID="Details" Height="50px" Width="301px"> </asp:DetailsView> </td> </tr> </table> <asp:SqlDataSource ID="Details" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT * FROM [Customers] WHERE ([CustomerID] = @CustomerID)"> <SelectParameters> <asp:ControlParameter ControlID="GridView1" Name="CustomerID" PropertyName="SelectedValue" Type="String" /> </SelectParameters> </asp:SqlDataSource> <asp:SqlDataSource ID="Customers" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT [CompanyName], [ContactName], [CustomerID] FROM [Customers]"> </asp:SqlDataSource> </div> </form> </body> </html> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2006, 12:45 |
|
||
|
Как связать GridView c DetailsView ?
|
|||
|---|---|---|---|
|
#18+
Спасибо. Правда это немного не то что надо... Мне надо связку как эти контрола работают вместе. И как назло под рукой нет SQL Server c тестовой базой - пока стоит Oracle. Трудно было им сделать примеры на Access ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2006, 12:55 |
|
||
|
Как связать GridView c DetailsView ?
|
|||
|---|---|---|---|
|
#18+
Ну вообще-то это и есть вместе. Вы щелкаете на gridView и подробная информация отображается в details view. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2006, 13:04 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1389732]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 384ms |

| 0 / 0 |
