asp.net mvc文件上传

文件上传到文件夹下:
 @using (Html.BeginForm("FileUp","Home",FormMethod.Post,new { enctype = "multipart/form-data" }))
    {
        <div>
            <label>头像</label>
            <input type="file" name="Icon"/>
        </div>
        <div>
            <input type="submit" value="上传"/>
        </div>
        
    }

后台代码:
[HttpPost]
        public ActionResult FileUp(goods gds, HttpPostedFileBase Icon)
        {
            Icon.SaveAs(Server.MapPath("~/IMG") +"\\" + Guid.NewGuid().ToString() + Path.GetExtension(Icon.FileName));
            return View();
        }

修改成功提示并跳转:
 return Content("<script>alert('修改成功');location.href='/Home/Test'</script>");

超链接:
@Html.ActionLink("详情","Details",new { id=item.goodsid})

男女性别:
 @Html.RadioButton("testSex", true, Model.testSex == true)<span>男</span>
 @Html.RadioButton("testSex", false, Model.testSex == false)<span>女</span>

修改:
 db.Entry<Student>(stu).State = System.Data.Entity.EntityState.Modified;
                return db.SaveChanges();

下拉框后台:
 var grade = StudentManager.GetSelectAll().GroupBy(p => p.StuGrade).Select(p => new { GradeID = p.Key, GradeName = p.Key });
 ViewBag.DDLGrade = new SelectList(grade, "GradeID", "GradeName");
 return View(stus);

下拉框前台:
 @Html.DropDownList("StuGrade", ViewBag.DDLGrade as IEnumerable<SelectListItem>)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值