【发布时间】:2014-02-19 19:28:08
【问题描述】:
我正在使用实体框架开发 asp web 表单项目。我有两个实体(用户和角色),我想实现以下行为: 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>
感谢您的帮助。
【问题讨论】:
-
你应该发布一些代码。
标签: c# asp.net entity-framework gridview devexpress