Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 使用url的asp.net mvc_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 使用url的asp.net mvc

Asp.net mvc 使用url的asp.net mvc,asp.net-mvc,Asp.net Mvc,有相册控制器和视频控制器。当我想创建视频时,albumId来自url(http://localhost:38500/Admin/Video/Create?albumId=0) 在Creat(视频)中,我记录了视频名称和一些信息。我想用这些信息发布albumId 这是我的表格: @using (Html.BeginForm("Create", "Video", FormMethod.Post, new { @enctype = "multipart/form-data" })) { @H

有相册控制器和视频控制器。当我想创建视频时,albumId来自url(http://localhost:38500/Admin/Video/Create?albumId=0)

在Creat(视频)中,我记录了视频名称和一些信息。我想用这些信息发布albumId

这是我的表格:

@using (Html.BeginForm("Create", "Video", FormMethod.Post, new { @enctype = "multipart/form-data" }))
{
     @Html.ValidationSummary(true)
    <fieldset id="Proje_Bilgileri">
         <div >
            @Html.Label("Ad:")
        </div>
        <div >
            @Html.EditorFor(model => model.Name)
        </div>

        <div >
            @Html.Label("Kaynak:")
        </div>
        <div >
            @Html.TextAreaFor(model => model.Data)
        </div>


    </fieldset> 

    <input class="button" id="formuGönder" type="submit" value="Save" />
}
@使用(Html.BeginForm(“创建”、“视频”、FormMethod.Post、新的{@enctype=“multipart/formdata”}))
{
@Html.ValidationSummary(true)
@Html.Label(“广告:”)
@EditorFor(model=>model.Name)
@Label(“Kaynak:”)
@Html.TextAreaFor(model=>model.Data)
}

例如,如果不了解如何将视频持久化到数据库,就很难回答这个问题

但是,如果您使用的是数据库,则应该是您的数据库创建新的视频id,以便 不需要通过它

相反,您的创建操作应该类似于以下内容:

[HttpPost]
public ActionResult Create(Video video)
{
if (ModelState.IsValid)
  {
    db.Videos.Add(video);
    db.SaveChanges();
    return RedirectToAction("Index");  
  }
}

你可以在音乐商店看到这一点

嗯,问题不太清楚。我想人们不会喜欢这样。您应该提供更多信息(控制器代码、地图路线代码、型号等)