Skip to main content

Posts

Showing posts with the label mvc

Angular.js Error: Unknown provider: CompanyProvider<- Company

ERROR: Error : Unknown provider : CompanyProvider <- Company   Anguar.js throws this kind of error related to the Model (here it is Company) name / module name.   FIX:      1. Check the defined model is existing in the Models folder , in the mmmm.Json file and check the Model Name.   { "name": "Company", "base": "PersistedModel", "idInjection": true, "properties": { "name": { "type": "string", "required": true } }   2. Check the resources file created by $resource for the model name.   3. If you are using "Add New" form, make sure use a unique empty object name for that.   like, instead 'Company' or 'company' - use 'newCompany' that help avoid miss matching local objects with Model references.   .controller('AddCompanyController', ['$scope', ' Company ', '$state...

MVC: How to find what Controller or Action is calling from View?

In MVC 3.0  you might need to customize the View, hide or show some elements or some thing else. Even If you are using a one to one View file , you might know which Control is using the view, but you don't know which action is . In case of  Master Layout , you don't know which Controller is using this View. How to find a what Controller or Action is using this view? What is Routing? Routing helps you to use friendly URL and map it to a physical file. Routing Provides the collection of the URL that is set to a pattern supported by routing. MVC Framework provides Routing APIs. System.Web.Routing -  check out some of the methods, better to know what else is available there! The routing data provides the collection values from your URL. {controller}/{action}/{id} What is Routing Patterns Routing api uses certain patterns to create the collection. Some of them are like in locale, report {locale}/{action} What is Registering or...