Чтобы расширить точку, сделанную @ Azam , если вы не хотите отображать html на странице, вы можете установить тип возвращаемого значения на что-то другое, например xml, и сделать ответ. напишите как у меня в коде ниже. Во время GET я хочу отправить обратно html, но во время POST я отправляю обратно некоторый XML по проводам.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Response.Cache.SetCacheability(HttpCacheability.NoCache)
If Request.HttpMethod = "GET" Then
'do some work and return the rendered html
ElseIf Request.HttpMethod = "POST" Then
'do some work and return xml
Response.ContentType = "text/xml"
Response.Write("<data></data>")
Response.End()
Else
Response.StatusCode = 404
Response.End()
End If
End Sub