ASP.NET 4 веб-формы маршрутизации и ресурсы страницы
Я создаю приложение ASP.NET 4 для веб-форм, которое многоязычно. Все идет хорошо, и я создавал локальные файлы ресурсов для каждой страницы в подпапке App_LocalResources каждой папки приложения, и все это прекрасно работает.
Однако теперь я добавил несколько дополнительных форм, использующих маршрутизацию, и они больше не обрабатывают файл ресурсов.
Например, если у меня есть файл /application/project/edit.aspx, я обычно помещаю папку App_LocalResources в папку / application / project и создаю edit.aspx.resx и т. Д. Однако, если эта страница доступна по маршруту, например. / application / project / 1 / edit, то файл локальных ресурсов больше не используется, я думаю, потому что URL не совпадает с файлом ресурсов.
Есть ли способ обойти это, кроме создания файлов ресурсов в App_GlobalResources для перенаправленных страниц? Например, вы можете определить, какие файлы ресурсов использовать для страницы в ее коде?
1 ответ
Виноват.
Я, должно быть, ослеп, потому что я на самом деле сбросил файлы resx для страницы в неправильную папку App_LocalResource (уровень каталога выше).
Мне нужно поспать...