将 this.property 传递给 ObjectDataSource
用户控件包含ListView、ObjectDataSource 和CustomerID 属性,有没有办法将CustomerID 传递给ObjectDataSource。
看来 ControlParameter 并不能解决问题。
问候
A user control contains a ListView, ObjectDataSource and a CustomerID property, is there a way to pass CustomerID to ObjectDataSource.
it seems ControlParameter does not fix the problem.
Regards
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
ControlParameter 必须用于从控件获取参数。要从属性获取参数,您必须从后面的代码中获取它:
ControlParameter must be used for to get a parameter from a Control. To get a parameter from a property you have to get it from code behind:
响应此事件:
http:// msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasource.objectcreating.aspx
Respond to this event:
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasource.objectcreating.aspx
尝试为有问题的用户控件创建一个属性/属性,然后执行前两篇文章中提到的操作...
Try creating an attribute/property for the usercontrol in question, THEN do what is mentioned in the two post before this one...