Deriving Controller From A BaseController, Then Action Methods Do Not Execute And Response Is Blank
Mar 20, 2011
I wanted to create a CurrentUser object to be accessible in every Action of Controller, I initialized it in Constructor but User.Identity was not available in Constructor. I followed the following link on stackoverflow:
Defining a User with User.Identity.Name in controller constructor
But after inheriting my Controllers from BaseController, my Action methods are not even executed, the execution stops at Execute of BaseController and I get blank pages in the browser.
View 1 Replies
Similar Messages:
Mar 18, 2011
Is there a way of modifying the response in OnResultExecuted? Like reading the current response and writing it out again?
I want to replace date string in JsonResult after the object was serialized.
View 6 Replies
Mar 21, 2011
i have a repository class inside my model folder; this repositiry contains many methods , which are called from Action methods in the controllers; so my question is :- if i have a method insidle my model.reporsitory which calls a stored procedure, then can i call it an "action method"? or "action method" expression only apply to controller methods?
View 4 Replies
Mar 17, 2014
I have one controller with 4 to 5 action method. In all action method i have to check some feilds from database. So to reduce the database query i want to save this data one time and then want to use that in all action method. I know about tempdata and view bag but none of this can use in different action method, so how to achive this.
View 1 Replies
Apr 29, 2010
Lets say I have a simple controller for ASP.NET MVC I want to test. I want to test that a controller action (Foo, in this case) simply returns a link to another action (Bar, in this case).How would you test TestController.Foo? (either the first or second link)
My implementation has the same link twice. One passes the url throw ViewData[]. This seems more testable to me, as I can check the ViewData collection returned from Foo(). Even this way though, I don't know how to validate the url itself without making dependencies on routing.The controller:
public class TestController : Controller
{
public ActionResult Foo()[code].....
View 1 Replies
May 20, 2010
I'm trying to add file upload functionality to a page. I've got a form that posts the selected file to a controller with a 'savefile' method. But if I don't add a get version of 'savefile' I'll get a 404 error. Here is the form code which is presented on the Index page:
[Code]....
And here is the controller code:
[Code]....
Intuitively I don't think I should need a GET version of SaveFile but if omit it I get a 404 error when the form posts. Why should I need a GET version of SaveFile when all I want is to post a form and save the file?
View 4 Replies
Mar 14, 2011
How do you get the current action / controller name in a controller or class?
i can't show it in my view but that's not what i want.
View 1 Replies
Jan 24, 2011
I have a User entity and a department entity. I have a UserViewModel and DepartmentListModel which has List of departments.
UserViewModel has a property of type DepartmentListModel .
Now on user/create action I need to populate DepartmentListModel by calling DepartmentController's list action. List action returns populated DepartmentListViewModel.
From UserController how do I set DepartmentListModel ?
I tried doing so
[Code]....
But RedirectToAction returns RediretToRouteResult
View 7 Replies
Jan 5, 2010
another contribution to the T4MVC template, this time a bug fix.The template changes non-virtual methods to virtual so that they can be overriden. However, this fails when the action method overrides a base method. For example:
[Code]....
The T4MVC template will modify the ExampleController.ExampleAction method to incorrectly become "virtual override":
[Code]....
The fix is to modify the "ProcessControllerActionMethods" method and replace the line that determines whether the method can be overriden with:
[Code]....
View 4 Replies
Mar 8, 2011
I'm currently using asp.net mvc 3 on vs 2010, i can't debug the action methods of the controllers (if its a ajax call/request).
View 6 Replies
Jan 14, 2014
I have a method which perform following task
1.save file to a folder
2.save data to database
3.send email to client
I want if any exception occur then non of them will work.
currently it save file even if there is some exception in databse connection or sending email. Which make my folder heavy.
View 1 Replies
Feb 3, 2011
I am having two methods inside a controller like1.public ActionResult ProfileView(int UID){}2.public ActionResult UpdatingAthleticInfo() { }How to call ProfileView method and pass UID parameter from UpdatingAthleticInfo method ??
View 2 Replies
Jan 20, 2010
Is there any possibility to pass values of form elements to action methods but using parameters?I have a form with a lot of input fields and the method signature will get pretty long. Besides the form elements depend on each other so if the user makes a special choice only a subset of the form elements should be displayed so there are several combinationof values to be passed.Can I access the posted values in a generic way through a collection in the controller or something similar?
View 3 Replies
Mar 26, 2011
Normally, we render a child-action by this code:
[Code]....
But child-action can not return a redirect-action-result, because this code is excuted when server is rendering HTML to client.
Now, I want to invoke an action by code in Controller, it returns an ActionResult. Then, if it's a redirect-result, I returns it. Otherwise, in Razor code, I renders this ActionResult. For example:
In controller:
[Code]....
In view:
[Code]....
View 4 Replies
Jul 22, 2010
I have Asp.net mvc project I am new to this project. help me out step by step to catch the Errors in Controler class and Log those errors. what I did here is.
1) Using Enterprise Library 5.0 I configured the Loging and Exceptoin handling.
2) I wrote This Method In ControllerBase Class( please correct me if I am wrong)
protected override void OnException(ExceptionContext filterContext){ // Bail if we can't do anything if (filterContext == null) return; // log var ex = filterContext.Exception ?? new Exception("No further information exists."); LogException(ex); filterContext.ExceptionHandled = true; var data = new ErrorPresentation { ErrorMessage = HttpUtility.HtmlEncode(ex.Message), TheException = ex }; filterContext.Result = View("Error", data); base.OnException(filterContext);}
what do I need to do catch the Controller Error.. How OnException will Execute when some error happens in controller? do i need to code anhything in controller?
4) where do i need to check this Log Information? how?
5) is this OnException Method I wrote like I created One Class and Inherted from Controller class something like this
Namespace ......... : Controller
View 5 Replies
Feb 14, 2011
How can I launch a function on the server(in a controller) from javascript?
View 5 Replies
Apr 5, 2010
should AntiForgeryToken be used with every post actions including user logon - register etc...?
View 2 Replies
Sep 24, 2010
I have an edit application view, and it can be found at the following URL:
http://localhost:17262/Application/EditApplication/1
1 equals the application ID.
Also on the page I have a link that goes to another view to add an assistant for the application. I want to pass it the application ID so that the new assistant can be "linked" to this application. How would I get the value of 1 and add it to my action link? This is what I have in my HTML so far:
<%: Html.ActionLink("Add New Assistant", "Create", "Assistant", new { applicationID = "id" }, null) %>
View 1 Replies
Jul 9, 2010
If I have a controller with more than one action on, e.g. UserController, then I end up having that class require every dependency of every action. Is there a way I can have one controller per action and yet have the URLs appear the same way they currently do? e.g.MySite.com/User/Edit/1 would remap to User_EditController.Edit
View 1 Replies
Jun 29, 2010
In the create aspx page i have 2 buttons. One for creating the new customer and another one for searching the customer based on the customer last name. Now the issue is when i try to search the customer based on the last name the page is calling the create action method only, not the search action method. how to call a spicific action method from the buttons. I know it can be done using ajax post back but what i am looking at is to achive this in the normal post back itself.
View 3 Replies
Apr 29, 2010
I am getting started with Ap.net MVC. For that i chose to practice it by build an application. Im using MVC 2 and Linq To SQL, and i would like to passing another Query to the view. For example, i have this:
[Code]....
So i would like to pass data1 and data2 to the View. I can use return View(data1), but the View function accept just one data. So what technique i can use to pass the tow data to the view
View 5 Replies
Feb 11, 2011
Working on a heavy ajax based site with over 100 methods from all the ajax calls inside each of each controller all with basically the same code.Was thinking of changing them to a big case statement for readability which would keep the code a bit more dry and make it easier to read.What I am wondering is: Will there be a performance hit and is there a better way to deal with it?
View 4 Replies
Jan 12, 2011
I am not sure what is going on but even though I am invoking a different controller with action a particular FooController's Index action is being invoked all the time. The Global.asax file has setup the FooController to be the default controller.
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "FooController", action = "SomeAction", id = UrlParameter.Optional } // Parameter defaults
);
}
View 1 Replies
Dec 17, 2010
I have an aspx page Test.aspx. It handles requests like
Test.aspx?First=value1&Second=value2&third=value3
How can I use routing to redirect this url to
TestController/MyAction?First=value1&Second=value2&third=value3
I know I can create an aspx and perform redirect in it`s page load. But seems ugly and I think it can be done with some custom route.What I`ve tried was: this solution.but it didnt work for me. I remember, that Test.aspx should not be on a disk. I don`t have it, and routing is still not working.
View 1 Replies
Feb 2, 2010
In ASP.NET MVC 2, to secure controller action, i have created a class RequirePermission inherited from ActionFilterAttribute class. The controller action looks like
[Code]....
Now instead of making different attributes , I want to use RequirePermission attribute like
[RequirePermission(permissions=Permissions.CanView+","+Permissions.CanEdit)] so that i can use it for different scenerious. but the compiler throw the following error. An attribute argument must be a constant expression, typeof expression or array creation expression of an attribute parameter type
View 1 Replies