Asp.Net form datası almak

Asp.Net de herhangi bir html form elementinin verisini server-side olarak işlemek için; elementin üzerine runat=server yazdığınızda verdiğiniz id ile server-side ulaşabilmektesiniz.

Örnek aspx :

 <input type="hidden" id="hdnGizliBilgi" runat="server" />

Csharp :

 hdnGizliBilgi.Value = "CokGizliBilgi";

Ancak runat=”server” demediğiniz form elementlerinin değerine ulaşabilmek için ; ilgili elementin name attribute ünü vermeniz gerekmektedir. Ve server-side olarak alırken içindeki değeri şu şekilde alabilirsiniz.

Örnek aspx :

<input type="hidden" name="hdnGizliBilgi"  />

Csharp:

 string gelenveri =Request.Form["hdnGizliBilgi"];
if(gelenveri == "AzGizliVeri")
Response.Redirect("http://www.google.com");
else
Response.Redirect("http://yilmazyavuz.com");

1 comment to Asp.Net form datası almak

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">