0

GETDeleteアクションメソッドがDDW2Fileオブジェクトを表示に渡すものを確認できます。どういうわけか、このオブジェクトをPOST Deleteアクションメソッドのddw2fileパラメーターにバインドすることは可能ですか?今、私はそれにnull値を持っています。

コードフラグメント:

public class DDW2FileController : Controller
{
    ...

    public ActionResult Delete(string fileName)
    {
        return View(repository.GetFile(fileName));
    }

    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult Delete(DDW2File ddw2file)
    {
        repository.Delete(file);
        return RedirectToAction("Index");
    }
}

...

public class DDW2File
{
    public string Name { get; set; }
    public long Length { get; set; }
}

ありがとう!

4

1 に答える 1

3

ビューのフォーム内のこのようなものは、パラメーター名が署名に従って ddw2file であると仮定して機能するはずです。

<%=Html.TextBox("ddw2file.Name")%>
<%=Html.TextBox("ddw2file.Length")%>
于 2009-04-22T11:21:26.100 に答える