- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将网格与包含字段国家/地区(这是另一个包含 ID 和名称的业务对象)的业务对象绑定(bind)。我想在每一行的业务对象中显示设置为“国家/地区”的国家/地区名称。但是,如果用户希望更改国家/地区,那么我想向用户显示一个包含所有可用国家/地区的下拉列表。
我坚持从 repositoryItemLookUpEdit 获取 SlectedValue 并设置 Selected 值
最佳答案
您所要做的就是将 RepositoryItemLookupEdit 分配给 Column.Edit 属性。
然后在您的 RepositoryItemLookupEdit 中将 Datasource 设置为所有 Country 对象的 IList。
将 RepositoryItemLookupEdit.DisplayMember 设置为“Name”并将 ValueMember 留空(这将使对象本身成为值)
然后您的网格应该会为您处理所有事情,就好像您单击下拉菜单并选择一个新国家/地区一样,所选国家/地区对象将分配给该单元格的值。
但是请记住,对象在很大程度上是相同的引用匹配...即。如果您的 Business Objects Country 对象不属于 IList of Countries,则它不会显示值。
你在使用 XPO 吗?
关于c# - DevExpress RepositoryItemLookUpEdit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7231621/
我将网格与包含字段国家/地区(这是另一个包含 ID 和名称的业务对象)的业务对象绑定(bind)。我想在每一行的业务对象中显示设置为“国家/地区”的国家/地区名称。但是,如果用户希望更改国家/地区,那
我是一名优秀的程序员,十分优秀!