我正在與實體框架的asp web表單項目。我有兩個實體(用戶和角色),我想實現以下行爲: gridView必須顯示一個用戶的角色。 我到目前爲止所做的是顯示所有角色。DevExpress gridView數據源
<dx:ASPxGridView ID="grid" runat="server" Width="100%" AutoGenerateColumns="False" ClientInstanceName="grid"
KeyFieldName="Id" OnDataBinding="grid_DataBinding" DataSourceID="RoleDataSource" EnableTheming="True" Theme="BlackGlass">
<ClientSideEvents RowDblClick="function(s, e) {
s.StartEditRow(e.visibleIndex);}" />
<Columns>
<dx:GridViewDataTextColumn Caption="ID" FieldName="Id" VisibleIndex="0">
<EditFormSettings Visible="false"/>
</dx:GridViewDataTextColumn>
<dx:GridViewDataTextColumn Caption="Role Name" FieldName="name" VisibleIndex="1" >
</dx:GridViewDataTextColumn>
</Columns>
<SettingsBehavior AllowFocusedRow="true" AllowSelectByRowClick="True" AllowSelectSingleRowOnly="True" ConfirmDelete="True" />
<SettingsEditing Mode="PopupEditForm"/>
<SettingsText CommandUpdate="Ajouter/Modifier" PopupEditFormCaption="Ajouter/Modifier" />
<SettingsPopup>
<EditForm AllowResize="True" HorizontalAlign="Center" />
</SettingsPopup>
</dx:ASPxGridView>
<asp:EntityDataSource ID="RoleDataSource" runat="server" ConnectionString="name=AccountModelContainer"
DefaultContainerName="AccountModelContainer" EntitySetName="RoleSet" EnableDelete="True" EnableInsert="True" EnableUpdate="True">
</asp:EntityDataSource>
感謝您的幫助。
你應該發佈一些代碼。 –