此站点(here)显示您可以将LinqDataSource与GridView结合使用,并允许查看者编辑,更新和删除条目。您所要做的就是配置LinqDataSource,并设置GridView.DataSource = LinqDatasource
顺便说一句,我正在使用Linq2Sql。
我的问题是:如何通过使用存储过程获取我的数据源,从GridView获得相同的编辑/更新/删除行为?
E.g。
void SetTable(GridView myGridView)
{
FooDataContext myDataContext = new FooDataContext();
var results = myDataContext.StoredProcedure_1();
myGridView.DataSource = results;
myGridView.DataBind();
}
LinqDataSource具有“EnableEdit”和“EnableDelete”等属性
答案 0 :(得分:0)
最简单的方法可能是利用SQLDataSource控件在LinqDatasource的leu中使用参数化存储过程。
Here是一篇文章,其中包含使用绑定到sqldatasource的网格视图来使用CRUD操作的存储过程的示例。