que net ispostback hace force ejemplos asp c# asp.net vb.net methods postback

c# - ispostback - Recuperando datos de un método POST en ASP.NET



ispostback c# ejemplos (3)

Estoy usando ASP.NET.

Hay un sistema que necesita POSTAR datos a mi sitio y todo lo que me piden es que les proporcione una URL. Así que les di mi URL http://www.example.com/Test.aspx .

Ahora no sé exactamente cómo lo publicaron, pero ahora en mi página Test.aspx necesito escribir un código que guarde esos datos en una base de datos.

¿Pero cómo funcionaría esto y qué debo hacer en mi página Test.aspx?

Escribí un código en mi evento de carga de página que me envía un correo electrónico en la carga de la página para ver si realmente llegan a la página y no parece que sean iguales.


Los datos de la solicitud (contenido, entradas, archivos, valores de la cadena de consulta) están todos en este objeto HttpContext.Current.Request
Para leer el contenido publicado

StreamReader reader = new StreamReader(HttpContext.Current.Request.InputStream); string requestFromPost = reader.ReadToEnd();

Para navegar a través de todas las entradas

foreach (string key in HttpContext.Current.Request.Form.AllKeys) { string value = HttpContext.Current.Request.Form[key]; }


Necesita examinar (poner un punto de interrupción en / Quick Watch) el objeto Request en el método Page_Load de su archivo Test.aspx.cs


Puede obtener un valor de formulario publicado en una página usando un código similar a este (C #) -

string formValue; if (!string.IsNullOrEmpty(Request.Form["txtFormValue"])) { formValue= Request.Form["txtFormValue"]; }

o esto (VB)

Dim formValue As String If Not String.IsNullOrEmpty(Request.Form("txtFormValue")) Then formValue = Request.Form("txtFormValue") End If

Una vez que tenga los valores que necesita, puede construir una declaración SQL y escribir los datos en una base de datos.