首先,你需要使用JavaScript代碼
$.ajax({
type: "get",
url: "?ajax_mode=SaveMyData,
dataType: "json",
async: false,
data: { headerData: JSON.stringify(emp) },
cache: false,
success: function(data, textStatus) {
if (data.status == "success") {
}
else {
}
}
});
低於現在處理savemydata功能,節省員工的信息
Public Sub SaveMyData()
Dim objHeaderPostData As Dictionary(Of String, Object)
Dim strParams As String = Request("headerData")
Dim objOutput As New Ajax.BasicAjaxObjectOuput
Dim jsS As New JavaScriptSerializer : objHeaderPostData = CType(jsS.DeserializeObject(strParams), Dictionary(Of String, Object))
Dim strFirstName as string = CStr(objHeaderPostData.Item("FirstName"))
'' get same way other infor from object objHeaderPostData
Dim objOutput As New BasicOuputObject
Dim objCommand As New SqlCommand
Dim lstMyData As New List(Of MyData)
Dim objMyData As MyData
Dim objConn As New SqlConnection("Pass Connection String")
objCommand.CommandText = '' write insert or update command as per requirement
objCommand.Connection = objConn
objConn.Open()
objCommand.ExecuteScalar()
objOutput.errorMessage = ""
objOutput.obj = "Successfylly save record."
objOutput.strMessage = "success"
Dim objSerialiser As New System.Web.Script.Serialization.JavaScriptSerializer
HttpContext.Current.Response.Write(objSerialiser.Serialize(objOutput))
HttpContext.Current.Response.End()
End Sub
希望這將幫助你實現從客戶端向服務器調用。
有關JSON
更多信息,您可以訪問我的博客here
使用aspx頁面就可以做什麼?我們不想使用AJAX .. – 2012-04-06 10:48:44
yes..its使用jQuery ..u可以免費下載並添加到您的aspx頁面。 – 2012-04-06 10:57:21