Is there any way to get Intellisense working in Visual Studio / MVC without the “if(false)” hack?
صفحه اصلي

Is there any way to get Intellisense working in Visual Studio / MVC without the “if(false)” hack?



Other than the "if(false)" hack, is there any way to get Intellisense working in VS 2010 / MVC when using the server-side Url.Content() method for re-basing Javascript files?

Master Page:

<script src="<%=Url.Content("~/Scripts/jquery-1.4.2.js") %>" type="text/javascript"></script> 

I know about the if(false) hack but I was hoping there way a more elegant solution.

if(false) hack:

<% if (false){ %>  <script type="text/javascript" src="../Scripts/jquery-1.4.2.js"></script> <% } %> 

Does Microsoft have any plans to address this issue in future releases of VS?


ASP.NET asynchronous controllers and calling Sync(); what is “Sync()”?

1:

how to return different view from different method in controller in MVC
I find the best approach is to keep your JavaScript in separate files, particularly when you're working mostly event driven with jQuery. Error while parsing a Json object That way you must reference your related files to receive full intellisense support and receive all the browser-caching advantages this come with this approach.. Can I pass an enum into a controller so the Model Binder binds it?
Razor/CSHTML - Any Benefit over what we have? [closed]Multiple Types of Authorizations in .NET MVC 2.0

2:

Why can't I bind form data directly to action method parameter?
you must drag the .js file from quick fix explorer to code window which generates the following line: /// <reference path="jquery-1.4.1-vsdoc.js" /> it works well in custom JS files this rely on another JS files (in my case jquery is included in the master page).. create a WIKI like “diff” between two strings If you are having trouble in the aspx content files - I am using T4MVC; I have <script src="<%: Links.Scripts.jquery_1_4_1_js %>" type="text/javascript"></script> and I receive Intellisense there as well....

3:

I guess even Visual Studio's Intellisense is not comfortable with the tag soup :-) Not really answering your question although you could use MVCContrib:.
<%= Html.ScriptInclude("~/scripts/jquery-1.4.2.js") %> 

4:



76 out of 100 based on 26 user ratings 306 reviews