且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

处理2个按钮在一个单一的视图/表格提交行动 - ASP.NET MVC 2 RTM

更新时间:2023-01-07 08:22:58

也许这将要给你的理念是:

maybe this will give u the idea:

查看

<form enctype="multipart/form-data" method="post" action="/Media/Upload/Photo">
    <input type="file" name="file" id="file" /> 
    <input type="submit"  name= "submitImport" value="Upload" />
    <input type="submit" name = "submitExport"  value="Download" />
</form>

控制器:

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Action (FormCollection formCollection)
        {
            if (formCollection["submitImport"] != null)
            {
                return Import(formCollection);
            }
             if (formCollection["submitExport"] != null)
            {
                return Export(formCollection);
            }
        }

导出导入是appropriateactions

the Export and Import are the appropriateactions