2012-06-07 1 views
2

Я хочу иметь свою собственную главную страницу для всех отчетов GuiPlugIn. Как известно, по умолчанию GuiPlugIn ссылается на страницу EPiServerUI.master, которая является частью установки. Я хочу создать вложенную главную страницу для моего GuiPlugIn вместо стандартного.Вложенная главная страница Episerver из EPiServerUI.master

Пожалуйста, поделитесь своими мыслями.

Спасибо, Kris

ответ

3

Я думаю, что причина того, что вы не можете изменить главную страницу для плагина для визуальной последовательности. Вы могли бы попытаться изменить главную страницу с помощью кода, как это (предполагается, что ваш штепсель является пользовательским элементом управления:

protected override void OnInit(EventArgs e) 
{ 
this.Page.MasterPageFile = "~/NewMaster.master"; 
} 

Может быть, есть лучший способ сделать то, что вы хотите, если вы предоставить более подробную информацию

Вы всегда можете получить доступ к объекту «Страница», если вы хотите добавить пользовательский css или скрипты для использования с вашим плагином следующим образом:

HtmlGenericControl js = new HtmlGenericControl("script"); 
js.Attributes["type"] = "text/javascript"; 
js.Attributes["src"] = "mylibrary.js"; 
this.Page.Header.Controls.Add(js); 
Смежные вопросы