Каков наилучший способ хранения временных данных? - PullRequest
0 голосов
/ 10 января 2012

Вот моя ситуация:

Я использую элементы управления Telerik и хотел бы, чтобы пользователь мог добавлять и удалять информацию из RadGrid (G2). Этот RadGrid G2 находится во всплывающем окне из другой сетки (G1), поэтому я хочу избежать записи информации в базу данных до тех пор, пока пользователь фактически не щелкнет «Отправить» в G1.

Я думал, что всякий раз, когда пользователь вносит изменения в G2, я обновляю временную таблицу данных и привязываю ее к G2. Я не был уверен, был ли это лучший подход или был более эффективный способ.

Спасибо.

1 Ответ

0 голосов
/ 10 января 2012

Вы можете написать идентификаторы для удаления на скрытом элементе ввода текста html (сделайте его runat=server).Когда пользователь нажимает Submit, вы берете значение скрытого html-элемента и удаляете присутствующие там идентификаторы.

Примечание. Это ни в коем случае не является безопасным способом сделать это, поскольку пользователь может манипулировать значениемэлемента html вручную, и вы можете удалить что-то непреднамеренное.Вам необходимо оценить, является ли это угрозой безопасности или нет для вашего сценария.

...