У меня есть ASPX GridView с DetailsRow, который мне нужен, чтобы отобразить некоторую информацию в расширенной строке, а также возможность добавить некоторые данные.Моя проблема сейчас заключается в том, чтобы выбрать правильные данные при расширении DetailsRow.Это мой шаблон кода:
<Templates>
<DetailRow>
<asp:Repeater DataSourceID="ConversationsDataSource" runat="server">
<ItemTemplate>
<p>Foobar</p>
</ItemTemplate>
</asp:Repeater>
<asp:SqlDataSource SelectCommand='SELECT Subject, Message FROM [Fedmekirurgi].[dbo].[MessageSystem.Message] WHERE ConversationID = @ID %>'
runat="server" ID="ConversationsDataSource" ConnectionString="<%$ ConnectionStrings:Fedmekirurgi %>">
<SelectParameters>
<asp:Parameter Name="ID" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>
<dx:ASPxMemo ID="ASPxMemo1" runat="server" Height="71px" Width="470px">
</dx:ASPxMemo>
</DetailRow>
</Templates>
Моя проблема в том, что я просто ради жизни не могу вставить соответствующий параметр в мой SqlDataSource.По сути, если бы я мог просто сделать:
<asp:SqlDataSource SelectCommand='SELECT Subject, Message FROM [Fedmekirurgi].[dbo].[MessageSystem.Message] WHERE ConversationID = <%# Eval("ID") %>'
runat="server" ID="ConversationsDataSource" ConnectionString="<%$ ConnectionStrings:Fedmekirurgi %>">
, это бы послужило моим потребностям!
Итак, как мне "внедрить" данные, полученные из Eval (), в SqlDataSource?1009 *