【发布时间】:2012-01-28 15:30:38
【问题描述】:
如何在 Post Back 上保存 XML 文档?
我有这个 xmlDocument 可以保存在 SaveViewState() 方法中:
Private _xmlSaveDispatch As XmlDocument = New XmlDocument
在我的 Page_Load...
If Not IsPostBack Then
Me._xmlSaveDispatch = New XmlDocument
Private Property XMLSaveDispatch As XmlDocument
Get
Return _xmlSaveDispatch
End Get
Set(value As XmlDocument)
_xmlSaveDispatch = value
End Set
End Property
Button Click Event:
Protected Sub dispatchButton_OnSave(sender As Object, e As EventArgs) _
Handles dispatchButtons.SaveDispatch
XMLSaveDispatch = _objDispatchInfo.GetSaveXML()
End Sub
【问题讨论】:
-
这是VB.NET和ASP.NET吗?问题不清楚。您试图从浏览器发送什么以及希望您坚持什么?
-
对不起,不清楚的问题:我有 XML 文档,在按钮单击时加载和 xml 字符串......但该按钮是服务器按钮,它确实回发并失去了价值。我要保留那个 XML 文档吗?
-
您能否仅分享显示 Button_click 处理程序的代码并将其添加到您的问题中?
-
Private _xmlSaveDispatch As XmlDocument In my Page_Load... If Not IsPostBack Then Me._xmlSaveDispatch = New XmlDocument Private Property XMLSaveDispatch As XmlDocument Get Return _xmlSaveDispatch End Get Set(value As XmlDocument) _xmlSaveDispatch = value End Set End属性按钮单击事件:受保护的子 dispatchButton_OnSave(sender As Object, e As EventArgs) 处理 dispatchButtons.SaveDispatch XMLSaveDispatch = _objDispatchInfo.GetSaveXML() End Sub
-
这无济于事。发回的是什么?领域?文件? GetSaveXml 在做什么?
标签: vb.net postback xmldocument persist