一个简单的 ASP.NET Razor 示例





0/5 (0投票)
步骤 1: 首先,我们创建一个名为 page1.cshtml 的网页。步骤 2:然后,我们放置两个标签(Label)和两个文本框(TextBox)以及一个提交按钮。(在这个例子中,一个
步骤 1: 首先,我们创建一个名为 page1.cshtml 的网页。
步骤 2:然后,我们放置两个标签(Label)和两个文本框(TextBox)以及一个提交按钮。(在这个例子中,一个用于 Id,另一个用于 Name)
步骤 3:在页面顶部,我们编写以下代码
@{
if(IsPost)
{
string id=Request["Id"];
string name=Request["Name"];
<text>
您的 Id 是:@id;
您的 Name 是:@Name;
</text>
}
}
步骤 4 : 现在我们编写以下内容
<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="提交" class="submit" />
</div>
</form>
</body>
</html>
注意
在这个例子中,如果用户点击了提交按钮,IsPost 的值将为 true。
您可以通过 Request 对象获取值。Request 对象通过控件的名称读取值,例如,在这个例子中,文本框的名称是 Id,所以我们这样写:-- Request[ "Id"]