Нужна помощь в разработке веб-части sharepoint - PullRequest
1 голос
/ 23 сентября 2010

У меня есть пользовательская веб-часть, где есть текстовое поле.Моя пользовательская веб-часть также имеет пользовательские настройки, в которых пользователь вводит некоторые значения, разделенные запятыми.Поэтому при загрузке пользовательский интерфейс должен отображать значения, введенные в настройке (хотя без запятых).

Возможно ли это при обычном пользовательском управлении ascx, поскольку он не может получить доступ к свойству веб-части sharepoint во время создания иследовательно, не может отобразить сообщение при загрузке.

Нужна помощь, чтобы решить эту проблему.

Спасибо

1 Ответ

2 голосов
/ 23 сентября 2010

Я предположил, что вы, вероятно, делаете что-то вроде этого .

Что вам нужно сделать, это передать свойства вашей веб-части в usercontrol. Вы можете сделать это, создав открытые свойства в своем классе usercontrol (показано в приведенной выше ссылке).

Пример кода из статьи:

// Loads a user control
MyUserControl myUserControl = (MyUserControl)Page.LoadControl("~/_controltemplates/MyWebPart/MyUserControl.ascx");
myUserControl.Web = SPContext.Current.Web;
myUserControl.TextColor = this.TextColor;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...