数据绑定活动期间指定数据源

<p>我一直在玩弄,当我处理其DataBinding事​​件分配一个ASP.NET Web控件的数据源。对于一般的数据绑定在我的网页的逻辑,似乎要在组织的东西很好地工作。 P&gt; </p><p>有什么论据有不这样做呢? P&gt;
</p>

25 浏览 1 回复
  数据   gt   绑定   数据源   控件  

回复

    <p>刚刚送走我的头顶,我会反对这样做有两个原因: p&gt; </p><p> 1)的设计气味 2)掩盖了真实的情况。 P&gt; </p><p>有关#1,我这样说是因为,以处理其数据绑定的事件,它已经开始已经绑定的东西。要改变什么它在中游结合是不是我所说的理想设计。 P&gt; </p><p>这将导致#2,如果有人创建您的控件之一,并在其上​​调用.DataBind(),它在内部开始绑定到别的东西,它完全不清楚这是怎么回事调用者。 p &gt; </p><p>虽然我还没有从技术角度看它,它在我看来,你会提出一个递归数据绑定无限循环的可能性也是如此。我想我真的需要看到一些代码来告诉我们,如果你在做什么是可以接受的,或者是否有这样做的更好的方法。 P&gt; </p><p>老实说,什么样的参数有没有这样做? P&gt; </p><p>如果你想使用其他Web控件的同一数据源在同一页面,或者背后的网页代码内的该数据源的参考组件,你将不得不再次重新创建数据源。从本质上讲,你将创建同一对象的两个实例。 P&gt;
    </p>

    李澜

相关信息

GridView控件 - 对空数据源显示标题

<p>在C#我怎么还是显示出一个GridView的头,甚至与数据源为空。 P&gt; </p><p>我不是自动生成的列,因为它们都预定义。 P&gt; </p><p>目前我在做什么如下。 P&gt; </p><p>获取一个DataTable从存储过程背,然后设置GridView控件的数据源,...

71 浏览 1 回复   gt   数据   一个   gridview   数据源  

Asp.net GridView控件 - 数据绑定之前如何访问数据源?

<p>我想之前,我把它绑定到网格来访问数据源。我怎么做?我想我应该看起来像Grid.DataBinding事​​件 P&gt;之一 </p>

36 浏览 1 回复   数据   访问   绑定   数据源   gt  

GridView控件 - 空了数据源显示标题

<p>在C#中我如何仍然显示的GridView的头,甚至与数据源为空。 P&gt; </p><p>我不是自动生成的列,因为他们都是预定义的。 P&gt; </p><p>目前我在做什么如下。 P&gt; </p><p>获取一个DataTable从存储过程回来,然后设置GridView控件的数据...

36 浏览 1 回复   gt   数据   一个   gridview   数据源  

GridView控件 - 对空数据源显示标题

<p>在C#我怎么还是显示出一个GridView的头,甚至与数据源为空。 P&gt; </p><p>我不是自动生成的列,因为它们都预定义。 P&gt; </p><p>目前我在做什么如下。 P&gt; </p><p>获取一个DataTable从存储过程背,然后设置GridView控件的数据源,...

38 浏览 1 回复   gt   数据   一个   gridview   数据源  

ASP .NET - 如何刷新数据绑定DataList控件?

<p>我有一个绑定到一个SqlDataSource一个DataList。 SqlDataSource控件返回一个表包含最大同一性值的存储过程值。 P&gt; </p><p>在同一页DataList控件我有一个用于新记录添加到表中一个DetailsView。 P&gt; </p><p>的问题是,增加一个新的记录到表后在DataList...

23 浏览 1 回复   一个   gt   datalist   控件   同一