StudentManageSystem/Views/Login/Index.cshtml

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

@model LoginViewModel
@{
    ViewData["Title"] = "学生信息管理系统1.0";
    Layout = null;
}

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>@ViewData["Title"]</title>
    <link rel="stylesheet" href="~/css/style.css">
    <link rel="stylesheet" href="~/lib/layui/css/layui.css" media="all">
    <script type="text/javascript" src="~/lib/admin/jquery-1.9.1.min.js"></script>
    <script type="text/javascript" src="~/lib/layui/layui.js"></script>
    <script>
        var device = layui.device();
        if (device.android || device.ios || device.weixin) {
            location.href = "/Login/Index";
        }
        console.log(device);
    </script>
</head>

<body class="layui-login">
    <form id="frmlogin" action="/Login/Index" method="post" class="layui-form">
        @Html.AntiForgeryToken()
        <div class="login-wrap">
            <div class="login-right">
                <div class="login-cir"></div>
                <div class="login-logo" alt="学生信息管理系统"></div>
                <div class="login-form" style="padding: 20px 30px">
                    <div class="col">
                        @Html.TextBoxFor(model => model.userid, new { @id = "userid", @class = "login-input", @placeholder = "用户名", @lay_verify = "required", @lay_verType = "tips" })
                        @*<input name="username" lay-verify="required" placeholder="用户名" type="text" class="login-input">*@
                        <label class="icon user" for="txtUserName"></label>
                    </div>
                    <div class="col">
                        <input name="password" lay-verify="required" placeholder="密码" type="password" lay-verType="tips" class="login-input">
                        <label class="icon pwd" for="txtPassword"></label>
                    </div>
                    @if (ViewBag.VerifyCode==true)
                    {
                        <div class="col">
                            <input name="code" lay-verify="required|number" placeholder="验证码" type="text" lay-verType="tips" class="login-input login-input2">
                            <label class="icon code" for="txtPassword"></label>
                            <label class="login-code" for="txtPassword"><img src="/Login/GetValidataCode" title="看不清楚换一张" alt="验证码" onclick="this.src='/Login/GetValidataCode?'+Math.round(Math.random() * 100000)"></label>
                        </div>
                    }
                    <div class="col">
                        <input type="submit" value="登录" lay-submit="" lay-filter="login" class="login-btn">
                    </div>
                    <span style="color:firebrick;word-break: break-all;">@Html.ValidationSummary()</span>
                </div>
            </div>
            <div class="login-left"><img src="~/images/leftimg.png" style="width:500px;height:445px;" asp-append-version="true" /></div>
        </div>
        <div class="footer ">
            <div class=" layui-row" style="width:980px; margin:0 auto;">
后面还有 15 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。