输出页面链接&输出用户注册页面

输出页面链接:

  1. 编写“首页”超链接:@Html.ActionLink(“首页”,“Index”)。
  2. 编写“注册”超链接:@Html.ActionLink(“注册”, “Register”, “Users”)。
  3. 编写“购物车”超链接:@Html.ActionLink(“购物车”, “MyCart”, “Cart”, new { id = 123, page = 5 }, null):
    参考代码如下:
<div>
        <h1>首页</h1>
        <a href="/Home/Index">首页1</a>
        @Html.ActionLink("首页2", "Index")
        @Html.ActionLink("注册", "Register", "User")
        @Html.ActionLink("购物车", "MyCar", "Car",new {
    
     id=1,username="张三"},new {
    
     style="color:red"})
    </div>

输出用户注册页面:

  1. 在Users控制器创建Register()方法,并新增其对应的视图页。
  2. 在视图页中使用HTML辅助方法输出注册表单
    a) 输出标签:@using (Html.BeginForm()) { … }。
    b) 输出“姓名”文本框:@Html.TextBox(“uname”)。
    c) 输出“密码”文本框:@Html.Password(“pwd”)。
    d) 输出“确认密码”文本框:@Html.Password(“conpwd”)。
    e) 输出“国家”文本框:@Html.DropDownList(“nat”, new SelectList(new[] { “中国”, “美国” }))。
    f) 输出“注册协议”勾选框:@Html.CheckBox(“chk”)同意《用户服务协议》。
    g) 输出提交按钮:。:
    参考代码如下:
 <div>
        <h1>新用户注册</h1>
    </div>
    <div>

        @using (Html.BeginForm("Register", "User", FormMethod.Post))
        {
    
    
        <table>
            <tr>
                <td>姓名:</td>
                <td>@Html.TextBox("username")</td>
            </tr>
            <tr>
                <td>密码:</td>
                <td>@Html.Password("pwd")</td>
            </tr>
            <tr>
                <td>确认密码:</td>
                <td>@Html.Password("repwd")</td>
            </tr>
            <tr>
                <td>性别:</td>
                <td>@Html.RadioButton("sex", "1", true) 男 @Html.RadioButton("sex", "2")</td>
            </tr>
            <tr>
                <td>国家:</td>
                <td>@Html.DropDownList("nat", new List<SelectListItem> {
    
     new SelectListItem {
    
     Value = "1", Text = "中国" }, new SelectListItem {
    
     Value = "2", Text = "美国" }, new SelectListItem {
    
     Value = "3", Text = "英国" } })</td>
            </tr>
            <tr>
                <td></td>
                <td>@Html.CheckBox("agree") 同意《用户协议》</td>
            </tr>
            <tr>
                <td><input type="submit" value="注册" /></td>
                <td></td>
            </tr>
        </table>
        }

    </div>

猜你喜欢

转载自blog.csdn.net/m0_47675090/article/details/106565186