У меня есть простой сайт ASP.Net 3.5, который по сути относится к категории мастер / детализация. На главной странице отображается GridView записей базы данных, а нажатие на «Edit» для данной строки вызывает форму редактирования с DetailsView. Довольно стандартные вещи. Теперь у меня есть GridView в UpdatePanel, и я запускаю форму редактирования с помощью jQuery FancyBox. После сохранения отредактированной записи дочерняя страница обновляет родительскую страницу и кратко выделяет отредактированную строку. Много AJAXy совершенства, и все это прекрасно работает ...
... за исключением случаев, когда я снимаю флажок «Анонимный доступ» для сайта в IIS. Затем часть jQuery становится немного короткой и непредсказуемой. А именно, подсветка строк перестает работать большую часть времени. Если я вернусь и снова включу анонимный доступ, все будет нормально.
Я отключил анонимный доступ, так как хотел бы, чтобы сайт знал, кто пользователь, основываясь на его имени пользователя в Windows. Я нахожу довольно странным, что этот параметр нарушает работу jQuery, поэтому я, вероятно, просто не понимаю какой-то элементарной концепции. Хотелось бы услышать о ком-либо еще, кто имел эту проблему (и мы надеемся преодолеть это!).
Спасибо,
Chris