У меня есть LinkButton, который отправляет обратно в UpdatePanel. Затем я обрабатываю данные в обработчике событий и затем хочу выполнить перенаправление после обработки. Я пытаюсь использовать Response.Redirect с URL-адресом, как "pagename.aspx? Clientid = 14". Когда я делаю это "?" и "=" закодировать. Конечно, браузер не может использовать URL с "?" так закодировано это бомбы. Клянусь, у меня никогда не было проблем с этим раньше, но я только начал новый проект в .net 4.0 и подумал, что могут быть какие-то новые проблемы безопасности, о которых я не знаю.
Что я хочу: "http://site.site.com/ViewUserPermissions.aspx?StaffId=05786"
Что я получаю вместо: "http://site.site.com/%2fViewUserPermissions.aspx%3fStaffId%3d05786"
Также обратите внимание : Это приложение для внутренней сети. Я не забочусь о хакерских атаках и не нуждаюсь в какой-либо безопасности для этого.