невозможно перенаправить на динамический URL, присутствующий внутри var в теге привязки - PullRequest
0 голосов
/ 02 июля 2019

Я сохранил свой URL-путь в переменных в контроллере, и я хочу перенаправить на динамические URL-адреса внутри переменной, когда пользователь нажимает на тег привязки, но я не могу этого сделать.Пожалуйста, помогите мне.

Ниже приведен код, который я уже пробовал

     public JsonResult SendDocumentEmail(UploadReportsViewModel vmodel)
            {
                var model = new UploadReportsViewModel();
                using (var documentBal = new UploadReportsBal())
                {
                    model = documentBal.GetUploadReportsById(vmodel.UploadReportID);

                }

              var fname=  model.FileName;
                var fpath = model.DocumentPath.Replace("~", "");

                var rmodel = new RecordsViewModel();
                using (var objbal = new RecordsBal())
                {
                    rmodel = objbal.GetRecordsById(Convert.ToInt64(model.DocumentNo), SessionWrapper.SessionUser[0].AB_MainID);
                }

                var abmodel = new AB_MainViewModel();
                using (var objbal = new AB_MainBal())
                {
                    abmodel = objbal.GetAB_MainById(Convert.ToInt64(rmodel.ClientID));
                }
                var url = Request.Url.Host;

                //"<a hre="url"> Link to Retrun of Service</a>"
                MailHelper.SendMailMessage("jyoti.tretha@spadezgroup.com","sweetjt.jyoti@gmail.com", "sweetjt.jyoti@gmail.com","Important Announcement", "Thanks for Registering your account.<br>please verify your email id by clicking the link<br><a href ='url+fpath+fname'> Link to Return of Service </a>", "", "");


                return Json(new { model }, JsonRequestBehavior.AllowGet);
            }

1 Ответ

0 голосов
/ 02 июля 2019

Я вполне уверен, что вам нужно использовать какой-то триггер для обновления значения. Попробуй это и вернись ко мне, если получится.

 var url = Request.Url.Host;
<a href="placeholder" onmouseover="this.href = this.href.replace('placeholder', url)" 
   target="_blank">Link to Return of Service</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...