اشتراکها
ساخت یک URL Shortener با ASP.NET MVC
اشتراکها
تعیین اعتبار یک URL به کمک Regexها
نظرات مطالب
ASP.NET MVC #8
بهتر است از UrlHelper استفاده کنید:
var urlHelper = new UrlHelper(htmlHelper.ViewContext.RequestContext); var url = urlHelper.Content("~/stuff/");
یک روش دیگر هم استفاده از ویژگیهای *-data مربوط به HTML 5 است. برای مثال اگر صرفا هدف مشخص سازی Url و یا اطلاعاتی از این دست است، بهتر است این موارد را داخل فایل اسکریپت قرار نداد. در همان View معمولی یک ویژگی data سفارشی را ایجاد کنید:
و بعد در فایل اسکریپت خارجی به این نحو قابل خواندن خواهد بود:
<div data-url="@Url.Action(....)"> </div>
var url = $("div").data("url") ;
نظرات مطالب
استفاده از Froala WYSIWYG Editor در ASP.NET
از این روش برای تولید url استفاده کنید:
new UrlHelper(this.Request.RequestContext).Content("~/content/images/file.png")