почему идентификатор VisualWebPart, компоненты (Chart, ListView и т. д.) изменились без причины после развертывания и импорта на страницу Sharepoint - PullRequest
0 голосов
/ 10 мая 2011

Моя визуальная веб-часть содержит Gridview с идентификатором GV_Test

После развертывания и импорта на страницу веб-части sharepoint.

На моей странице SP его идентификатор меняется на "ctl00_m_g_xxxxxxxx_xxxx_xxxx_xxxxxxxx_ctl00_GV_Test" по неумышленной причине.

Любое предложение?

Ответы [ 2 ]

1 голос
/ 11 мая 2011

Это сообщение , в котором описывается, как идентификатор для элементов управления веб-части генерируется на странице SharePoint.

0 голосов
/ 12 мая 2011

Я нашел решение путем переопределения ClientID и UniqueID методов.

оба возвращаются this.ID

protected override string UniqueID { get {return this.ID; } }
protected override string ClientID { get {return this.ID; } }
...