老规矩先截图
Views/DengLu.cshtml代码:
@model DengLu
@{
ViewData[“Title”] = “用户登录”;
Layout = null;
}
<!--引用 用户登录 外联样式表-->
<link href="~/css/yonghudenglu.css" rel="stylesheet" type="text/css" />
<section class="login-form-wrap">
<h1>用户登录</h1>
@using (Html.BeginForm("Index", "DengLu", FormMethod.Post))
{
<div class="login-form">
<input type="text" name="yonghuming" value="@Html.DisplayFor(c=>c.yonghuming)" required placeholder="请输入登录用户名" )>
<input type="password" name="mima" value="@Html.DisplayFor(c=>c.mima)" required placeholder="请输入登录密码">
<input type="text" name="output" value="@Html.DisplayFor(c=>c.output)" style="margin-top:30px" placeholder="这个是结果"/>
<input type="submit" value="登录">
</div>
}
@*<form class="login-form" action="DengLu/Index" ,methed="post">
<label><input type="text" name="username" required placeholder="请输入登录用户名" )></label>
<label><input type="password" name="password" required placeholder="请输入登录密码"></label>
</form>*@
<a href="Home" style="color:black;margin-right:30px;">新用户注册</a>
<a href="Home" style="color:black">忘记密码</a>
</section>
<div style="text-align:center;">
</div>
2 Models/DengLu.cs 代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace mytest.Models
{
public class DengLu
{
public string yonghuming { get; set; }
public string mima { get; set; }
public string output { get; set; }
}
}
3 Controllers/DengLu.cs 代码
using Microsoft.AspNetCore.Mvc;
using mytest.Models;
namespace mytest.Controllers
{
public class DengLuController : Controller
{
[HttpGet]
public IActionResult Index()
{
//var ch11 = “这个是get”;
//return Redirect("/Home?id=" + data.YongHuMing);
return View();
}
[HttpPost]
public IActionResult Index(DengLu denglu)
{
string jieguo = “用户名:” + denglu.yonghuming + " 密码:" + denglu.mima;
denglu.output = jieguo;
//return View(“HH”);
return View(denglu);
}
}
}