2012-04-10 6 views
1

Kann ich eine URL ohne Abfrageparameter mit T4MVC rendern, ohne Nullable-Ints zu verwenden?T4MVC und nur Pfad ohne Abfrageparameter

public virtual ActionResult GetSchoolsForDistrict(int districtId) 
     { 
      return Json(_schoolsService.GetSchoolsByDistrict(districtId.Value), JsonRequestBehavior.AllowGet); 
     } 
+0

Können Sie weitere Details zu dem, was Sie tun möchten, angeben? Ich sehe nicht die Verbindung zwischen dem, was Sie fragen, und dem Code-Snippet. –

+0

Der obige Parameter muss immer angegeben werden, wenn Html.ActionLink (MVC.Schools.GetSchoolsForDistrict (0)) ausgeführt wird, das districtId = 0 anfügt, aber die Verknüpfung mit der Abfragezeichenfolge ohne int? DistrictId möchte. –

Antwort

2

Sie sollten in der Lage sein, es ohne Parameter aufzurufen. z.B.

Html.ActionLink(MVC.Schools.GetSchoolsForDistrict()) 

Dies liegt daran, dass T4MVC immer eine Überladung ohne Parameter generiert.

+0

Es tut? Didnt Ich weiß, danke! –

Verwandte Themen