我刚刚开始使用mvc-5而且我无法在mvc-5中找到刚刚开始使用核心(c#)的人我使用了mvc-5但是使用了angularjs,所以当我尝试使用核心c#我甚至无法创建登录表单,
我希望你的帮助人员我创建了一个控制器,看起来如下(为了更好地理解,我显示了我的整个内容页面)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace mvcerp2.Controllers
{
public class logintestController : Controller
{
// GET: logintest
public ActionResult Index()
{
return View();
}
}
}
我的模特
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.SqlClient;
using System.Data;
namespace mvcerp2.Models
{
public class myloginmodel
{
public string username { get; set; }
public string password { get; set; }
public void loginauth()
{
bool ispresentuser = false;
SqlConnection con = new SqlConnection(@"connectionstring",con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
if(dt.Rows.Count>0)
{
ispresentuser = true;
}
else
{
ispresentuser = false;
}
}
}
}
这就是我的观点的样子
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}
@using (Html.BeginForm())
{
<div>
<input type="text" name="username" />
<input type="text" name="password" />
<input type="submit" />
</div>
}
伙伴们需要你得到这个,我需要对这段代码做些什么来使这项工作,
它无效,我无法登录,
如果用户输入用户名,密码正确,他应该被重定向到欢迎页面,否则,应该加载错误消息