سؤال

أقرأ كل هذه المدونات حول استخدام طريقة HTML.ActionLink مع تعبيرات Lambda. حتى أنني رأيت عرض Scottgu حول هذا الموضوع هنا: http://www.hanselman.com/silverlight/scottguataltnetconf/

هذه مدونة: http://blog.wekeroad.com/blog/aspnet-mvc-preview-use-the-mvc-ui-helpers/

إليك مدونة Scottgu حول هذا الموضوع: http://weblogs.asp.net/scottgu/archive/2007/12/03/asp-net-mvc-framework-bart-2-url-routing.aspx

"يمكن أيضًا كتابتها على النحو التالي:


<%= Html.ActionLink("Search Drinks", s => s.Results("Beverages", 2)) %>
"

نظرًا لأن هذه الطريقة القوية لكتابة طرق URL - خاصةً لأنها تدعم تلقائيًا أدوات إعادة التجديد - لماذا هذا إما مفقود أو يصعب العثور عليه على ما يبدو؟ لقد نظرت إلى System.Web.Mvc.html.linkextensions في Reflector وأرى الكثير من ActionLink (هذا Htmlhelper ...) طرق التمديد ، ولكن لا شيء عام.

أي شخص لديه مساعدة؟ شكرًا!!

هل كانت مفيدة؟

المحلول

انتقلت إلى جمعية العقود الآجلة (Microsoft.web.mvc.dll) ، مما أفهمه ، كانت هناك بعض المشكلات التي يحتاجها فريق Dev إلى الفرز.

http://aspnet.codeplex.com/release/projectrelease.aspx؟releaseid=24471

نصائح أخرى

من المفترض أن يتم تضمينه في ASP.NET MVC الآجلة.

لذلك أعتقد أن الإجابة هي أنها لم تصل إلى الإصدار الأول.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top