对项目和列表使用相同的类

时间:2017-07-10 10:38:21

标签: vb.net class objectdatasource

查看.net网站项目的代码,大多数类都是使用广泛的属性创建的。这些已被用作列表视图和转发器的数据源,它们不使用从SQL检索的所有属性。

例如,将List(Of Contact)绑定到转发器,但转发器只需要id,昵称,全名,邮政编码

项目的详细课程:

Public Class Contact
Private _id as integer = 0
Private _nickname As String = ""
Private _email As String = ""
Private _website As String = ""
Private _titleID As Integer = 1
Private _fullname As String = ""
Private _address1 as string = ""

还有20多个变量。

编辑:后跟27个属性,构造函数和共享方法来完成该类(ref plutonix)

绑定到对象时,是否可以选择性地从SQL中检索某些属性。或者,对于使用较少属性的列表,您是否需要单独的类? Linq未使用。

1 个答案:

答案 0 :(得分:0)

当然,您只能设置所需的属性,但请记住,其余属性将具有其类型的默认值。

相关问题