У меня есть таблица, прикрепленная к gridview в asp.net.SQL Server 2008 получить измененные данные
Допустим, пользователь редактирует строку и обновляет текст в текстовом поле. Мне нужно знать, в каком столбце он был изменен и подсвечен (т. Е. Сделать его жирным).
Эта информация должна сохраняться за пределами сеанса asp.net, поэтому она должна поступать из БД.
Как потянуть эту информацию от БД?
Когда вы обновляете базу данных и как? Вы можете обрабатывать события TextChanged из текстовых полей и хранить соответствующее имя столбца где-нибудь, или вы могли бы сравнить ['OldValues'] (http://msdn.microsoft.com/en-us/library/system.web.ui .webcontrols.gridviewupdateeventargs.oldvalues.aspx) с ['NewValues'] (http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridviewupdateeventargs.newvalues.aspx). –
Я использую OldValues и NewValues, но они будут доступны только за сеанс, я хочу, чтобы они сохранялись, даже если другой пользователь отображает данные, следовательно, DB может пригодиться, возможно, с помощью триггера –