ASP.NET Gridview - разрешить редактирование / обновление / удаление из хранимой процедуры - PullRequest
0 голосов
/ 05 января 2011

Этот сайт ( здесь ) показывает, что вы можете объединить LinqDataSource с GridView и позволить зрителю редактировать, обновлять и удалять записи.Все, что вам нужно сделать, это настроить LinqDataSource и установить GridView.DataSource = LinqDatasource Я использую Linq2Sql, кстати.

Мой вопрос: как мне получить такое же поведение редактирования / обновления / удаления изGridView с помощью хранимых процедур для получения моего источника данных?

Например,

void SetTable(GridView myGridView)
{
   FooDataContext myDataContext = new FooDataContext();
   var results = myDataContext.StoredProcedure_1();
   myGridView.DataSource = results;
   myGridView.DataBind();
}

LinqDataSource имеет такие свойства, как "EnableEdit" и "EnableDelete"

1 Ответ

0 голосов
/ 05 января 2011

Вероятно, самый простой способ сделать это - использовать элемент управления SQLDataSource для использования параметризованных хранимых процедур в leu LinqDatasource.

Здесь - статья с примером использования сохраненныхпроцедуры для CRUD-операций с использованием вида сетки, привязанного к источнику sqldatasource.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...