2012-04-12 6 views
1

В настоящее время я пытаюсь установить значение скрытого поля, которое находится на главной странице. Я пытаюсь установить это значение из asc.vb файла, который находится на моей странице ребенкаСкрытое поле на главной странице - добавление значения в код vb элемента управления ascx

ascx.vb:

Dim PortalReq as New HiddenField() 
portalReq.ID = "portalReq" 
portalReq.Value = "aaaaa" 
TryCast(Me.Page.FindControl("aspnetForm"),HtmlForm).Control.Add(portalReq) 

Когда я запускаю эту страницу ошибка придумывает «Ссылка на объекте не установлена к экземпляру объекта «

Я просмотрел форумы для получения информации об этой проблеме и, похоже, не может исправить это. Может ли кто-нибудь помочь?

ответ

1

Использование Me.Page.Master.FindControl вместо Me.Page.FindControl

+1

Спасибо. Это была большая помощь. – PhilC

2

Попробуйте использовать Me.Parent вместо Me.Parent.page