У меня есть веб-форма ASP, которая состоит из MasterPage с контролем заголовка и нижнего колонтитула и моего заполнителя содержимого.Измените источник нижнего колонтитула основных страниц
У меня есть ссылка внутри заголовка, которая вызывает изменение языковой культуры, изменяя строку запроса Uri.
Все это работает отлично, однако мой нижний колонтитул содержит несколько полей, которые в настоящее время разделены на все это.
Что я хотел бы сделать, это на Page_Load
для MasterPage
, если текущая культура потоков является валлийской, укажите на валлийскую версию моего нижнего колонтитула, однако я не знаю, как получить дескриптор в нижнем колонтитуле.
if (Thread.CurrentThread.CurrentCulture.ToString() == "cy-GB")
{
string debug = Footer1.ToString();
}
Когда я изменить язык и проверить отладки строки я могу увидеть значение: ASP.components_footer2_ascx
моя идея заключается в том, чтобы изменить это ASP.components_footer2_cy_gb_ascx
Как можно перенаправить источник сноске в этом случае заявление?
Это работает, спасибо большое – JsonStatham