2010-07-23 2 views
2

У меня есть usercontrol с редактором fck, позволяющий пользователю добавлять примечание на моей странице aspx, что позволяет пользователю использовать все виды форматирования текста. Мне нужно, чтобы я получил доступ к пользовательскому элементу из кода позади и собирал контент в качестве тот же формат, который кто-то ввел в редактор fck. Как я могу это сделать?Как получить доступ к usercontrol из кода позади?

ответ

3

Я подробно рассмотрю ответ Брайана. Вы должны выставить содержимое из UserControl, добавив общественную собственность:

public string Content 
{ 
    get 
    { 
     return editor.Content; 
    } 
} 

Затем, чтобы получить содержимое из пользовательского элемента управления, так же называется свойство из кода Пейджа beind:

protected void Page_Load(object sender, EventArgs e) 
{ 
    string content = this.UserControl1.Content; 
} 
0

На странице, кодовая страница фоновым должны быть в состоянии использовать его непосредственно, как:

this.uc1.<uc code-behind properties or methods> 

Таким образом, вы можете выставить вещи из вашего пользовательского элемента управления, добавив общие свойства или методы.

Смежные вопросы