2013-10-24 2 views
0

Это вот мой частичный видПеренаправление после представить с частичным видом

@model OpenRoad.Web.Areas.Marketing.Models.AgreementModel 


    <script type="text/javascript"> 
     $(document).ready(function() { 

      $('#agreementcheckbox').change(function() { 
       if (this.checked) { 
        $('#btn_next').show(); 
       } 
       else { 
        $('#btn_next').hide(); 
       } 
      }); 
     }); 

    </script> 


@using Telerik.Web.Mvc.UI; 
@using (Html.BeginForm("Agreement", "LeadPipes",FormMethod.Post)) 
{ 
    @Html.HiddenFor(m=>m.SiteId); 
    @Html.HiddenFor(m=>m.Email); 
    @Html.HiddenFor(m => m.CountyID); 
    @Html.HiddenFor(m => m.HasNationWideLeadpipes); 
    @Html.HiddenFor(m => m.Time); 
    @Html.HiddenFor(m=>m.LeadType); 

<h2>Agreement</h2> 
<p>I agree to make sure that all of my communication will be in compliance with both federal and state regulations governing securities. I acknowledge that it is against federal and state Securities and Exchange Commission laws to solicit loans in an improper manner. Prior to using Realeflow to download various potential private investor leads, I agree that I am fully liable and responsible for knowing the laws of my state as well as the federal SEC laws. I will not hold Realeflow, LLC responsible in any way for my violation of those laws. 
</p> 
    <br /> 
<span><input type="checkbox" id="agreementcheckbox" /> I have read and acknowledge the compliance.</span> 
<div id="btn_next" hidden="hidden"> 
<span class="btn_add"><input type="submit" value="Next" id="btnSubmit"/></span> 

</div> 
} 

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

[HttpPost] 
     public ActionResult Agreement(Models.AgreementModel model) 
     { 
      if (model.LeadType != null) 
      {     
       return Redirect("~/List?hasNationWideLeadPipes=" + model.HasNationWideLeadpipes + "&leadtype=" + model.LeadType); 
      } 
      else return Redirect("~/List"); 

     } 

БЛАГОДАРЯ

+0

Вы можете показать объявление о действии списка? – alexmac

+0

Что вы имеете в виду? Прости. –

+0

Вы хотите перенаправить действие «Список»? Да? Я хочу увидеть его декларацию. – alexmac

ответ

1

Для одного, не прописывать в URL. Вместо этого:

return RedirectToAction("List", new { 
    hasNationWideLeadPipes = model.HasNationWireLeadpipes, 
    leadtype = model.LeadType 
}); 

Позвольте структуре маршрутизации выполнить то, что она предназначена для выполнения.

+0

yeahh все равно не будет ничего делать. Но я должен был знать лучше. –

+0

neverminddd вы правы sirrr –

Смежные вопросы