有没有办法使用绑定到它们的属性将数据绑定到控件,因此重构和拼写错误不是什么大问题?
例如,ddl.DataTextField = "FieldName"; ddl.DataValueField = "Id"
我不会将字段名称分配给像 之类的下拉列表,而是假设写ddl.DataTextField = MyClass.FieldName; ddl.DataValueField = MyClass.Id;
.
编辑:
我正在考虑让我的对象实现一个具有 DataTextField 和 DataValueField(或类似名称)属性的接口,因此,至少,我的 DDL 将始终绑定。
这在 ListViews、GridViews 等情况下无济于事。