Получение объявленной ценности (ASP.NET) - PullRequest
2 голосов
/ 01 марта 2011

Я создаю DropDownList элемент управления динамически.

Если ограничить это обсуждение только методом / состоянием OnInit() в жизненном цикле asp.net, это единственный способ увидеть опубликованное значение раскрывающегося списка, чтобы посмотреть на Request.Form NameValueCollection?

т.е. Я знаю, что состояние представления выпадающего списка восстанавливается к моменту достижения OnLoad(), но мне нужно его значение до этого момента (я уверен, что LoadViewState ($ object) бесполезен?)

1 Ответ

0 голосов
/ 01 марта 2011

попробуйте событие page_preload для чтения состояния представления

Private Sub Page_PreLoad(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreLoad
        Dim s As String = DropDownList1.Text
End Sub


Другое решение может быть
Попробуйте это в событии Init

VB

dim s as string = Request.Params("DropDownList1")

C #

string s = Request.Params["DropDownList1"];
...