【问题标题】:LINQ: What is the LinqDataSource equivalent of "adapter.Fill(ds)"?LINQ:什么是“adapter.Fill(ds)”的 LinqDataSource 等价物?
【发布时间】:2011-11-18 06:25:13
【问题描述】:

我正在尝试使用 LinqDataSource 而不是 SQL 数据集。

目前,如果我想更新我的 GridView,我只需声明一个

DataSet ds = new DataSet();

然后我

adapter.Fill(ds);
GridView.DataSource = ds;
GridView.DataBind();

使用 LinqDataSource 更新我的 GridView 的等效代码是什么?谢谢。

【问题讨论】:

  • 再次调用GridView.DataBind()不会刷新数据?

标签: asp.net linq adapter data-binding linqdatasource


【解决方案1】:

我假设你使用 datacontext 那么这个例子可能会对你有所帮助

  using(MyDataContext ctx = new MyDataContext(){
  this.MyGridView.DataSource = from something in ctx.Somethings where something.SomeProperty == someValue select something;
  this.MyGridView.DataBind();
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-16
    • 2012-03-22
    • 2021-03-11
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    • 2014-06-12
    • 1970-01-01
    相关资源
    最近更新 更多