我正在向Controller发布数据。如果数据有效,则下载pdf文件 如果数据无效,我会再次加载相同的视图。
注意:我在下载文件时搜索无法加载视图或重定向到另一个控制器的文件。 下面是我的控制器代码!!!!
public ActionResult Index(Rentwithholding obj)
{
if (ModelState.IsValid)
{
this.TaxPayerName = obj.TaxPayerName;
this.TINNumber = Convert.ToInt64(obj.TINnumber);
this.TaxPeriodID = obj.TaxPeriodNumber;
findBussnissType(Convert.ToInt64(obj.TINnumber));
getalldates();
if (obj.TenPercentRent != "")
{
this.TenPercentRent = Convert.ToDouble(obj.TenPercentRent);
this.CalculteTenPercentTax();
}
if (obj.FifteenPercentRent != "")
{
this.FifteenPercentRent = Convert.ToDouble(obj.FifteenPercentRent);
this.CalculteFifteenPercentTax();
}
this.PrintPdf();
}
else
{
ViewBag.message = "Incorrect Captcha";
return View("Index", obj);
}
}
答案 0 :(得分:1)
在PrintPdf();
之后返回null