【发布时间】:2009-12-25 01:59:59
【问题描述】:
最好是从 web 父应用程序中访问数据并将必要的数据传递给控件并通过属性返回,或者传递一个引用或 url 指针(webservice)来控制并让它访问字段的数据它包括牢记父级不需要在服务器控件使用的其他任何地方使用数据。
【问题讨论】:
标签: c# .net servercontrols data-access
最好是从 web 父应用程序中访问数据并将必要的数据传递给控件并通过属性返回,或者传递一个引用或 url 指针(webservice)来控制并让它访问字段的数据它包括牢记父级不需要在服务器控件使用的其他任何地方使用数据。
【问题讨论】:
标签: c# .net servercontrols data-access
这个想法是你不希望 UI 与 db 层交互。因此,您可以通过创建数据层(基本上是可以编译为程序集/ dll 的类)来抽象该数据。您的 UI 与 BLL 对话,而 BLL 又与 DAL 对话。
【讨论】:
我认为通常由应用程序管理控件会更容易,但在某些情况下,特别是当您不需要应用程序访问数据时,您可以嵌入控件,例如当您想嵌入外部视频播放器等或某些外部 Web 部件或其他框架时。
【讨论】: