将模型传递给新动作并不完全正常

时间:2013-04-13 11:27:33

标签: asp.net-mvc-4

我正在尝试将模型信息从一个动作传递到另一个动作。这适用于最重要的一点,但是当它使用查询字符串将其转换为新操作时,它没有用于agentopeninghours或agentphonenumber的查询字符串参数。这些都是字符串,如果我用“3”替换'MedicalDataCapture.AgentOpeningHours',它可以正常工作。我已经尝试过对模型项进行编码,但这似乎也不起作用。

它必须是简单的东西,但我看不出它是什么。

先谢谢所有人。

        var QuoteSummaryViewModel = new MedicalQuoteSummaryViewModel
        {
            PolicyTransactionNo = Success,
            AgencyRef = MedicalDataCapture.AgencyRef,
            AgentOpeningHours = MedicalDataCapture.AgentOpeningHours,
            AgentPhoneNumber = MedicalDataCapture.AgentPhoneNumber,
            SchemeId = MedicalDataCapture.SchemeId
        };

        //TempData["AgentPhoneNumber"] = QuoteSummaryViewModel;

        return RedirectToAction("QuoteSummary1", QuoteSummaryViewModel);



    public ActionResult QuoteSummary1(MedicalQuoteSummaryViewModel QuoteSummaryViewModel)
    {

0 个答案:

没有答案