Partial Class ClientCenter_UpdateSub
Inherits System.Web.UI.Page
Structure PInfo
Dim Name As String
Dim Surname As String
End Structure
Dim OldPInfo As New PInfo
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not IsPostBack Then
'blah blah
OldPInfo.Name = Dt.Rows(0).Item("Name").ToString
OldPInfo.Surname = Dt.Rows(0).Item("Surname").ToString
end if
end sub
End Class
ページが初めて読み込まれると、構造が正しく入力されます。AJAX ポストバックの後、すべての構造フィールドが何も設定されていません。(またDim OldPInfo As New PInfo
が呼び出されたようです) でも、SO の専門家に聞いたほうがいいです。
とにかく、私はここで何が間違っていますか?