MVC :: How To Use Local Resources With Razor

Feb 19, 2011

It seems that using Local resources is much more complicated when using Razor. I recently converted an MVC 2 app I was working on to MVC 3. The conversion went well but accessing LocalResources doesn't work and I can't get it to work. In MVC 2 I created an App_LocalResources folder in the /Views/Home folder and created an Index.aspx.resx resource file. In the Index View I could access the local resources with

<%: GetLocalResourceObject("FirstName") %>

Simple, out-of-the-box functionality, as it should be. Razor doesn't understand this. It seems that in Razor you have to use @HttpContext.GetLocalResourceObject(<virtual-path>, <resource-name-key>). I've tried everything for virtual-path but nothing seems to work ("~/", "~/Views/Home/App_LocalResources", etc.). I tried to directly access the resource file by providing the complete namespace, like you do with global resources (which works fine in Razor), but then it errors stating that the culture is required. Intellisense allows you to build the reference to the resource property but Razor doesn't understand it.

Of course an alternative could be to simply use the ASPX rendering engine in MVC 3, but I want to use Razor. Does anyone know an out-of-the-box method (not some exotic work-around) for accessing the LocalResources in an MVC 3 app using Razor?

View 2 Replies


Similar Messages:

How To Use Of Local Resources In MVC

Apr 9, 2010

I have used Global Resources in asp.net MVC, but how do I use Local Resources in asp.net MVC?

View 1 Replies

Granting Access To Local Resources?

Apr 13, 2010

I have an ASP.NET web application that runs on a windows server 2003 server. there is a form that reads and writes data to an xml file inside the application's directory.

I always grant the NETWORK SERVICE user full control on my application folder so that it can read and write to the xml file. I put the application on another windows server 2003 server and did the same steps above but i was getting an Access denied exception on the form that reads and writes to the xml.

I did some search and found that if you grant the user ASPNET full control to the directory it would work, I did that and it worked fine. my question is: what is the difference between granting full control permissions to NETWORK SERVICE and ASPNET users ? and what can be the difference between the two servers that caused this issue ?

View 2 Replies

Localization :: Local Resources Not Working In MVC 3?

Feb 14, 2011

I'm writing a sample project that supports multilanguage. I'm using Resource files for that. I want to use Local Resources.

Here is what I've done.

1. Add 'App_LocalResources' folder in View/Home/ directory.

2. Add 'Index.resx' for the default language and 'Index.en.resx' for my other language.

3. I've made the Access Modifier as 'Public' and Custom Tool from properties to 'PublicResXFileCodeGenerator' and gave identical Custom Tool Namespace to both of that files ('Example')

4. I put an example 'Title' string in both my resource files and accessed it from my 'Index.cshtml' view in Views/Home directory like this:

[Code]....

When I run the application the default language Title from the Index.resx displays like charm, but when I change the language it can't seem to find the other file 'Index.en.resx' and the Title doesn't change.

For the record I tried the same thing with Global Resources, i.e. Create 2 global resource files and get the title of my Index page from them and it's working, i.e. the language changes when I change the cultures.

I'm using Visual Studio 2010 Premium, version 10.0.30319.1 RTMRel, .Net Framework v 4.0.30319 RTMRel and MVC 3

View 1 Replies

How To Custom Controls - VS 2008 - Generate Local Resources

Feb 4, 2010

I've build an simple control called Menu:

namespace MyControls
{
public class MenuItem
{
public MenuItem()
{
Visible = true;
}
[Localizable(true)]
public string Text { get; set; }
[Localizable(false)]
public string Link { get; set; }
[DefaultValue(true)]
public bool Visible { get; set; }

[Code].....

View 1 Replies

Is It Possoble To Run 'Generate Local Resources Tool' Programmatically

Jan 22, 2011

Is it possible to run Visual Studio tool: 'Generate Local Resources' programmatically?

View 1 Replies

How To Access Local Resources (file, Printer,scanner) - Attached To Client PC

Jan 24, 2011

My application creates some images at client machine using client side scripting VBScript. I want to store those images in database, so I need some way to bring those images to server without any interaction with users (means I can not use the file upload control).Along with this, application would also like to use the printer attached to client's machine (it could be her network printer), without showing printer dialog.

Basically I need to create some client piece, dll which will handle the scanning, printing and uploading images from client pc to server and web application will interact with this dll.How could I achieve this? I explored a lot on internet. many articles suggest that use activex control, but how in c#?

I am not asking any spoonfeeding. Please show me correct article or small working sample or example, I would figure out the rest.

View 2 Replies

Localization :: Some Controls Disappear In Run Time When Generating The Local Resources Automatically

Mar 5, 2010

when generating local resources by using ( "Tools"->"Generate Local Resource" ) i noticed that some controls disappear in run time.

is good to take advantage of Visual Studio to automatically generate it? or is better to create resource files and add meta:resourcekey="..." to my page manually??

View 1 Replies

Web Forms :: Unable To Use Local Resources When Localized Page Location Is Changed

Jul 4, 2013

I am working on website development in asp.net. where i have used Master Page concept and content page. and by using dropdownlist I am changing its language.

View 1 Replies

Visual Studio :: "Local Resources Not Supported."

Nov 10, 2010

I have this message when I want to use Local Resources with my web application.

View 2 Replies

Web Forms :: Resource Name '.Resources.resources' Cannot Be Used More Than Once

Feb 3, 2011

I have recently upgraded to VS 2010 and converted my web site into a web application. Now, when I attempt to build, I receive the error:

Resource name '<name>.Resources.resources' cannot be used more than once.

There is no page name or anything, and I have completely exhausted all that Google has to offer.

View 2 Replies

C# - Application Finds Local Resource Files In Web Development Server But Not Local IIS

Sep 22, 2010

When I run the application using the Web Developer it works fine. However when I run it using local IIS I get the following error:

The resource class for this page was not found. check if the resource file exists and try again. Description: An unhandled exception occurred during the execution of the current web request. review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: The resource class for this page was not found. heck if the resource file exists and try again.

Source Error:

Line 81: private void PopulateLanguageList()
Line 82: {
Line 83: DropDownListLanguage.Items[0].Text = (string)HttpContext.GetLocalResourceObject(
Line 84: "Default.aspx", SelectLanguage, Thread.CurrentThread.CurrentCulture);
Line 85: }

Stack Trace:

[InvalidOperationException: The resource class for this page was not found. Please check if the resource file exists and try again.]
System.Web.Compilation.LocalResXResourceProvider.CreateResourceManager() +4038050
System.Web.Compilation.BaseResXResourceProvider.EnsureResourceManager() +23
System.Web.Compilation.BaseResXResourceProvider.GetObject(String resourceKey, CultureInfo culture) +24
System.Web.Compilation.ResourceExpressionBuilder.GetResourceObject(IResourceProvider resourceProvider, String resourceKey, CultureInfo culture, Type objType, String propName) +32
System.Web.HttpContext.GetLocalResourceObject(String virtualPath, String resourceKey, CultureInfo culture) +56
APPortal.Login.PopulateLanguageList() in c:inetpubwwwrootAPPortalDefault.aspx.cs:83
APPortal.Login.Page_Load(Object sender, EventArgs e) in c:inetpubwwwrootAPPortalDefault.aspx.cs:20
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +42
System.Web.UI.Control.OnLoad(EventArgs e) +132
System.Web.UI.Control.LoadRecursive() +66
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428

View 1 Replies

When Publish Website To Local Folder And Access On Local Pc, Java Script Files Did Not Work

Mar 29, 2011

I created a website using VS2010. When I run the website using built-in web server, everything works fine. The website recognizes javascript and aurigma uploader. When I publish the website to local folder and tried to access using IIS 5.1 on local pc,
the java scipt files did not work. I was getting yellow triangle sign at the bottom of the page indicating the object is expected. I tried to look online but i could not find any answer. I have included jquery and javascript file in the header section of master

View 3 Replies

Hyperlink To Local File - Local Drive Letter And Network?

Oct 1, 2010

There is a hyperlink to a local file...for instance....C:/text.txt. This is not possible, because ASP.net does not allow links to local files. But, links to files on network drives such as W:/test.txt are working ok. how does the browser know which drive letter is local,and which is networked? How does it know that C: is local or D: is local etc, and that W: is a network drive?

View 1 Replies

How To Get The Local Smtp Server Info From The Local Machine?

Jun 1, 2010

How do I get the smtp server address for the local machine? I want to my email address on a windows form and have the user send me an email and I need to be able to get their smtp server address programatically to do this. I tried this:

System.Net.Mail.
SmtpClient smtpc =
new
SmtpClient("127.0.0.1");
smtpc.Send(email);

It caused an exception.

View 3 Replies

How To Get Resources Value

Mar 11, 2011

how can i get resources value

View 4 Replies

Web Forms :: How To Use Resources

Dec 23, 2010

How to use Resources.

[Code]....

View 2 Replies

C# - Why Should Use Global Resources

Jan 14, 2010

in some projects (web application projects) I'm using global resource files. (Stored in the App_GlobalResources folder)pro:Really easy to use: e.g. in the markupProperty="<%$ Resources:FILENAME, KEY %>"con: As far as I know, I can't change the content of the resources on the fly. So if a customer is calling and tells me to change a string in the french implementation, I need to deploy a new binary. While using SessionMode="InProc" that might lead to undesired behaviour, like session loss etc.

View 2 Replies

C# - How To Minify .net AXD Resources

May 11, 2010

I am working on a big .NET project. I am currently creating an automated minifier for JS and CSS files using YUI compressor. After doing some research, I found that the heaviest files in the project are actually .NET resources (Like MS ajax file). They are very big and unminified.I am wondering, is there any way to minify them?

View 3 Replies

Where Are Learning Resources On New Site

Mar 19, 2010

There was a Learn link in the old ASP.Net site that was very valuable. Is this gone?

View 4 Replies

Finding Resources To Build A CMS

Apr 22, 2010

I need to find resources ( EBooks , researches..etc) that will to build a CMS using asp .net. I want to find a resource that I can make it the guide to begin the work.

View 13 Replies

Why Use Url.Content For Referencing Resources

Dec 10, 2010

In almost every ASP.NET MVC example I've come across, I always see Url.Content being used to reference CSS, JavaScript, and Images. Not once has anyone explained WHY to use it.

What's so bad about doing:

<img src="/Content/Img/MyImage.png" alt="My Image" />
<script src="/Scripts/jquery.js" type="text/javascript"></script>
<link href="/Content/Css/Default.css" rel="stylesheet" type="text/css" media="all" />

View 1 Replies

C# - What Does The <% $Resources:My.Resource %> Access

May 25, 2010

I tried searching, but I guess the <% $ %> triggers something on google and it turns up nothing. What is this accessing in an asp.net .aspx page? I've used the = but never a $.

View 2 Replies

Resources On Secured Web Site?

Sep 13, 2010

We have a web site in the domain, let's name: http://website.com. It is necessary to implement same look-and-feel on another web site (https://custom.website.com). As we can see, the 2nd is in the sub-domain of the 1st one, but it is secured (it uses https).To achieve same look-and-feel same DLLs are used in both web sites. These DLLs contain functionality for menus, JavaScripts, etc). But the 2nd web-site uses images and some css files from the 1st one. For example, in order to display "Logo.png" instead of usual "~/Images/Logo.png" the following path to file is rendered into HTML: "http://website.com/Images/Logo.png"

View 4 Replies

Localization :: How To Use Global Resources

Aug 5, 2010

I am trying to add a global resource folder, and added a Language.resx file. Then, I added a new seperate resource file called, Language.zn-ch.resx file. But when I try compiling, it complains:The namespace 'Resources' already contains a definition for 'LanguageResource'

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved