powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / gridview в gridview
5 сообщений из 5, страница 1 из 1
gridview в gridview
    #38151215
wildcat-s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго. как мне в столбце одной таблицы отобразить два столбца другой???
Вот это в столбце ничего не отображает.
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="IdC" DataSourceID="SqlDataSource1" >
<Columns>
<asp:BoundField DataField="IdC" HeaderText=".."/>
<asp:BoundField DataField="CD" HeaderText=".."/>
<asp:TemplateField HeaderText="Уровни">
<ItemTemplate>
<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString1 %>" SelectCommand="SELECT * FROM Табла2 WHERE ID1 = @ID1">
<SelectParameters>
<asp:ControlParameter ControlID="GridView1" Name="ID1" PropertyName="SelectedDataKey.values['IdC']" Тype="Int32"/>
</SelectParameters>
</asp:SqlDataSource>
<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="true"
DataKeyNames="ID" DataSourceID="SqlDataSource2" >
<Columns>
<asp:BoundField DataField="Date" HeaderText="Дата"/>
<asp:BoundField DataField="Textl" HeaderText="Уровень"/>
</Columns>
</asp:GridView>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
...
Рейтинг: 0 / 0
gridview в gridview
    #38151559
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы запихнул второй гридвью в контрол
а в первом гридвью использовал бы контрол



ЗЫ а SelectedDataKey вообще тут причем я не понимаю
...
Рейтинг: 0 / 0
gridview в gridview
    #38152818
wildcat-s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Паганель, спасибо за отклик.
Во что нашла http://www.cyberforum.ru/asp-net/thread249177.html и заработало
...
Рейтинг: 0 / 0
gridview в gridview
    #38152821
wildcat-s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
selectedDataKey и правда не при чем
...
Рейтинг: 0 / 0
gridview в gridview
    #38156887
da haroch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делается это легко в одном гридвью настраивает источник данных на нужную таблицу, потом edit column создаём в нём TemplateField нажимаем окей. потом в этом же гридвью edit templates. Кидаем в нёё второй грид вью..настраиваем источник данных на вывод тех строк которые нужны, выделяем связь между той и той таблице..это делается прямо в источнике данных в условии where WHERE (Lin = @Lin) во втором гридвью если не нужно это поле чтоб повторялось просто в редоктировании ставить false. ну и выходим end temlate editing и на первый гридвью пишем событие

Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView5.RowDataBound

If e.Row.RowType = DataControlRowType.DataRow Then
Dim s As SqlDataSource = CType(e.Row.FindControl("SqlDataSource1"), SqlDataSource)
s.SelectParameters(0).DefaultValue = e.Row.Cells(0).Text

End If
End Sub
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / gridview в gridview
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]