сообщение об успехе на перенаправленной странице asp .net mvc - PullRequest
0 голосов
/ 14 марта 2019

здесь я собираюсь перенаправить, и я хочу показать некоторый массаж на новой странице, которая открывается, когда он перенаправляет, как я показываю этот массаж

я нахожусь на странице Editinv.cshtml и после нажатия на кнопку отправкион будет перенаправлен на страницу Detail.Cshtml, и я хочу показать успешный массаж

мой код перенаправления jsonResul

 return Json(new
        {
            redirectUrl = Url.Action("Details", "Perchus" ,new { id }),
            isRedirect = true
        });

, и это пустой метод

$.post(url, { Id: mid, PerTranCode: mtran, Srno: msr, ProductId: mProductId, PGstRate: mPGstRate, PerchesQty: mPerchesQty, PerchesRate: mPerchesRate, GstTax_Amount: mGstTax_Amount, Total: mTotal, ProductName: mProductName, ProductGstCode: mProductGstCode, PreCode: PreCode }, function (json) {
            //mtran: mtran, msr: msr, mProductId: mProductId, mPGstRate: mPGstRate, mPerchesQty: mPerchesQty, mPerchesRate: mPerchesRate, mGstTax_Amount: mGstTax_Amount, mTotal: mTotal, mProductName; mProductName
            if (json.isRedirect) {
                window.location.href = json.redirectUrl;

            }
        });

пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 14 марта 2019

Вы можете добавить сообщение в строку запроса, изменив на

redirectUrl = Url.Action("Details", "Perchus", new {id = id, message = "Edited Success"})

redirectUrl будет /Perchus/Details/1?message=Edited Success

и в вашем Detail.Cshtml добавьте код для отображения сообщения

<p>@Request["message"]</p>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...