|
|
#1 |
|
Участник
|
DAX 2009 EP: отобразить в Title странички информацию из контекста
Доброго всем дня!
Вопрос следующий: в тулбаре на страничке А есть MenuItem, который открывает другую страничку В и передает ей контекст. Нужно отобразить значения этого контекста в webpart'e "Веб-часть заголовка веб-страницы Dynamics", который лежит по дефолту на каждой страничке, созданной на EP. не получается ![]() в кукбуке подсмотрел следующий код: Код: Protected void Page_Load(object sender, EventArgs e)
{
ITitleProvider titleProvider = AxBaseWebPart.GetWebPart(this) as ITitleProvider;
// If Caption is not provided, nothing will be shown. Basically, it can’t be null or empty
titleProvider.Caption = “Caption”;
// Determines if the context will link to any pages
titleProvider.MenuItem = new AxUrlMenuItem(“UrlMenuItem”);
// Determines if the context will be shown
titleProvider.ShowContext = false; // true by default
// Determines which data set view will provide the context
titleProvider.View = this.AxDataSource1.GetDataSet().DataSetViews[0];
}в чем может быть дело? |
|
|
|
|
#2 |
|
Участник
|
Если имеется ввиду заголок как на формах в аксапте, то я делаю так:
Код: private AxBaseWebPart WebPart
{
get
{
return AxBaseWebPart.GetWebpart(this);
}
}
protected void Page_Load(object sender, EventArgs e)
{
this.WebPart.Title = this.WebPart.ExternalRecord.Caption;
} |
|
|
|
| За это сообщение автора поблагодарили: caper (1). | |
| Теги |
| ax2009, enterprise portal, ep, корпоративный портал |
|
|
|