如何返回我的视图并在其表单上调用btn函数?

时间:2016-05-05 11:54:46

标签: c# razor asp.net-mvc-5

我有一个带有视图的控制器myCustomers

控制器有两个有用的ActionResults;即loadDataTotblCreatePDF

(Filestream with Itextsharp).

loadDataTotbl加载View fine,它只是通过LINQ的db obj。

View在表格中有一些元素和一个创建PDF按钮,例如:

 @using (Html.BeginForm("CreatePDF", "myCustomers", FormMethod.Post))
   {
     <form>
        <table>
           @foreach (var cn in Model)
           {
              <input type="text" value="@pn.CustomerName" name="cNameVal" />
            }
            <input type="submit" value="Download the PDF" />
         </table>
     </form>

    }

工作正常。当我点击按钮时,会创建PDF。

如何创建PDF但隐藏/绕过此视图?请注意我的View必须保留,因为我删除了它的标题和值,并在CreatePDF操作中使用它们来创建和设计我的PDF。

我需要局部视图吗?它会如何运作?

如果他们有我需要的数据,我认为我不能隐藏视图。

我该怎么做?

0 个答案:

没有答案