Asp.net mvc 我们可以在asp.net mvc中使用html标记吗
我想在asp.net mvc中使用以下html标记,可以吗Asp.net mvc 我们可以在asp.net mvc中使用html标记吗,asp.net-mvc,html,asp.net-mvc-3,asp.net-mvc-4,Asp.net Mvc,Html,Asp.net Mvc 3,Asp.net Mvc 4,我想在asp.net mvc中使用以下html标记,可以吗 <form action="demo_form.asp"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> <input type="submit" value="Submit"> </form>
<form action="demo_form.asp">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
您只需使用这些代码将视图设置为强类型视图,就可以使用这些代码 C控制器代码 C类代码 Razor视图代码
如果您不想创建强类型视图,那么您可以这样做
[HttpPost]
public ActionResult Index(string fname, string lname)
{
return View();
}
你为什么不试试呢!
public class sample
{
public string fname { get; set; }
public string lname { get; set; }
}
@model WebApplication1.Models.sample
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index</title>
</head>
<body>
@using (Html.BeginForm("index","Home"))
{
<input type="text" name="fname"><br>
<input type="text" name="lname"><br>
<input type="submit" value="Submit">
}
</body>
</html>
[HttpPost]
public ActionResult Index(string fname, string lname)
{
return View();
}