在C#的移动Web开发中.
如果在一个Form中把ObjList摆上去,设置好属性后,运行显示正常,也可以分页什么的.
但是如果把ObjList封装到类里面,通过代码new进去,动态设置属性.
在Form中调用自定义类的方法,同样可以显示ObjList,但是此时的ObjList的某些功能就丢失了.
例如分页,显示记录明细什么的.
两个地方的ObjList设置参数完全一样,就不明白为何引用的东西就少功能.
如果在一个Form中把ObjList摆上去,设置好属性后,运行显示正常,也可以分页什么的.
但是如果把ObjList封装到类里面,通过代码new进去,动态设置属性.
在Form中调用自定义类的方法,同样可以显示ObjList,但是此时的ObjList的某些功能就丢失了.
例如分页,显示记录明细什么的.
两个地方的ObjList设置参数完全一样,就不明白为何引用的东西就少功能.
觉得应该是winform 的消息处理机制问题。
正常在form中的对控件的操作消息直接发送到控件对象,封装后应该考虑消息的发送问题。
自己建的新类可以显示objlist,但是估计不能处理message,也就无法实现一些功能。