【发布时间】:2014-06-18 03:14:47
【问题描述】:
是否可以让外键在动态数据中具有 ReadOnly 属性,或者至少禁用外键字段的下拉菜单?
假设:
Class_Table | Student_Table
ClassID [PK]| StudentID [PK]
ClassName | StudentName
| ClassID [FK]
那些是桌子。这是一个示例代码:
[ReadOnly(true)]
[ScaffoldColumn(true)]
public object ClassID { get; set; }
因为每当我将 ReadOnly 属性分配给外键并尝试插入新记录时,它都会给我这个 HttpException:
“DataBinding:‘System.Web.DynamicData.Util.DictionaryCustomTypeDescriptor’不包含名为‘ClassID’的属性。”
【问题讨论】:
标签: c# readonly asp.net-dynamic-data