我正在动态构建一个 DropDownList
控件。
将此讨论限制在 asp.net 生命周期中的 OnInit()
方法/状态中,是查看下拉列表的发布值以查看 Request.Form 的唯一方法
名称值集合?
即我知道下拉列表的 View 状态会在 OnLoad()
到达时恢复,但我需要它在那之前的值(我很确定 LoadViewState($object) 没有用?)
最佳答案
尝试使用 page_preload 事件读取 View 状态
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"];
关于c# - 获取发布值 (ASP.NET),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5156250/