Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles
(untagged)

A simple ASP.NET Razor example

0.00/5 (No votes)
11 Jun 2011 1  
Step 1:   First we create a webpage named page1.cshtml.Step2: Then we take two Labels and two TextBoxes and a Submit button. (In this example one

This articles was originally at wiki.asp.net but has now been given a new home on CodeProject. Editing rights for this article has been set at Bronze or above, so please go in and edit and update this article to keep it fresh and relevant.

Step 1:   First we create a webpage named page1.cshtml.

Step2: Then we take two Labels and two TextBoxes and a Submit button. (In this example one for Id and the other is for Name)

Step 3: At the top of the page we write this code:

@{

if(IsPost)

   { 

string id=Request["Id"];

string name=Request["Name"];


<text>

Your Id is: @id;

and your Name is :@Name;

</text>

   }

}

Step 4 :  Now we write this


 <html>

<body>

<form method="post" action="">


<div>

<label for="Id">Id:</label>

<input type="text" name="Id" value="" /> 

</div> 

<div> 

<label for="Name">Name:</label> 

<input type="text" name="Name" value="" /> 

</div> 

<div> 


<input type="submit" value="Submit" class="submit" /> 

</div>


</form>

</body>

</html>

 

 

Note:

in this example if user clicked on submit button the value of IsPost is true.

you get the values from the Request Object. The Request Object read the value by the name of the control like in this example the name of the TextBox is Id so we write:-- Request[ "Id"]

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here