نظرات مطالب
استفاده از Razor در فایل‌های JavaScript و CSS
یک روش دیگر هم استفاده از ویژگی‌های *-data مربوط به HTML 5 است. برای مثال اگر صرفا هدف مشخص سازی Url و یا اطلاعاتی از این دست است، بهتر است این موارد را داخل فایل اسکریپت قرار نداد. در همان View معمولی یک ویژگی data سفارشی را ایجاد کنید:
<div data-url="@Url.Action(....)">
</div>
و بعد در فایل اسکریپت خارجی به این نحو قابل خواندن خواهد بود:
var url = $("div").data("url") ;