0

あるアクションから別のアクションにモデル情報を渡そうとしています。これはほとんどの点で機能しますが、クエリ文字列を使用してこれを新しいアクションに変換すると、agentopeninghours または agentphonenumber のクエリ文字列パラメーターがありません。これらは両方とも文字列であり、「MedicalDataCapture.AgentOpeningHours」を「3」に置き換えると正常に動作します。モデル項目をエンコードしようとしましたが、これもうまくいかないようです。

単純なものに違いないのですが、それが何であるかわかりません。

よろしくお願いします。

        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)
    {
4

0 に答える 0