У меня есть GridView, и мне нужно обновить некоторые данные, вставив HTML-код;Мне нужно, чтобы эти данные хранились в зашифрованном виде и декодировались по запросу.
Я не могу никоим образом отключить глобальное «Проверка запроса», даже на уровне страницы, поэтому мне нужно решение для отключения «Проверка запроса» вУровень управления.
В настоящее время я использую скрипт, который должен Html.Encode каждое обновляемое значение, но кажется, что «Проверка запроса» начинает свою работу до события RowUpdating, поэтому я получаю страницу «Ошибка» потенциальноОпасный Request.Form ... ".
Есть идеи, как это решить?
Спасибо
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
foreach (DictionaryEntry entry in e.NewValues)
{
e.NewValues[entry.Key] = Server.HtmlEncode(entry.Value.ToString());
}
PS Я ИСПОЛЬЗУЮ Wweb Controls, а не MVC