Чистый Javascript, без jQuery
document.querySelector('#' + e.target + '[for]').checked = true;
При удалении подкаталога в рамках приложения домен приложения перезапустит. Это удаляет все данные сессии. Для облегчения этой проблемы только добавьте/удалите каталоги вне корневого каталога приложения.
Каталог в рамках того же приложения? Затем удаление его вызовет перезапуск AppDomain, который приведет к потере состояния сеанса.
Да! Удаление каталога IIS служит, вызывает сброс (или что-то). У меня была эта проблема, я перепроектировал приложение для не удаления каталогов.
Позор-1 для вопроса, это - настоящая проблема. +1 для кого-то с фиксацией.