MVC :: Create And Set Value Of Session In Controller?

Jul 1, 2009

how I can create and set value of session in controller and get value this session because I can't find good tutorial about that in asp.net mvc :/



ADVERTISEMENT

MVC :: Session Vs TempData / How To Persist Values From Controller To Controller

May 30, 2010

I have a filter on my MVC web site. I display some records in a few different controller actions but when moving from one action to another I want to apply those filter values.

How can I persist values from controller to controller?

Should I use Session? TempData?

I am using Structure Map for IOC.

Maybe I could have a class that contains a Property for each Session Value that I use in my application and inject it on the controllers that need session?

View 10 Replies View Related

Can Create A Controller With The Standard List, Edit, Create And Delete Methods

Dec 23, 2009

I'm an orthodox Webforms man and have decided to give MVC and LINQ a go for a small procurement back-office app I'm building for my company and have come unstuck with implementing a parametrised search. Let sketch the scenario for you...I have an entity model in with 3 table in, I have created a controller with the standard List, Edit, Create and Delete methods. I created a List view by right-clicking in the index method and selecting "Create View" from the menu, the view works perfectly
and populates the grid with data.

View 5 Replies View Related

MVC :: Access The Session On The Controller?

Jan 30, 2010

I am trying to get into grips with AJAX/JQuery and MVC. i need to access the session on the controller. This doesnt seem to be initialised at the constructor level but there needs to be a way I can store items in the session in the constructor depending on the parameter values (an extra constructor is written here) I am also doing unit testing here, which has been provided by 3rd party and they are using this extra constructor.

So the idea here is that when the page is loaded, JQuery will request a collection of items (which will be stored in session) and also be able to post to the page so items are added into the collection too. So, what is the best way here to get access to the session in the constructor of a controller?

View 4 Replies View Related

MVC ::Session Variables Called From The Owning Controller?

Feb 19, 2011

I'm calling an action from another controller using this code

[Code]....

But inside "ApproveOperation" action, I needed the Session variables. It seems when I called it from another controller (not the owning controller), the Session variables can not be accessed (null value).How can I get the same Session variables just like it was called from the owning controller?

View 4 Replies View Related

State Management :: Differentiate Between New Session Create For New Website Visit Or Session Expired

Mar 2, 2011

I have a problem by getting session which created for new site visit or session expired.

View 3 Replies View Related

MVC :: Access Session In Controller Method Called Via Reflection?

Sep 21, 2009

once the page gets loaded i am storing dictionary<string,string> object in to session.Once the form gets submitted, I tried to access session in controller's action method which is called from base controller class through reflection. But here Session is null, and nothing stored in it.

Detailed description is

I have class called BaseController, which works as base class for all Controllers.

public class BaseController
{
public ActionResult UpdateWorkItem()
{
Type controllerType =

[Code]....

Now after this when The Page gets submitted BaseController's UpdateWorkItem action gets execeuted.This action then internally calls PROPERTYController >UpdateStatus action via reflection.

If ssession is not possible to use then what is alternative way I can store values during roudtrick of form

View 1 Replies View Related

Implement Cross-session Data Controller Class?

Feb 24, 2011

I am creating an ASP.NET application that allows users to edit and insert data that is persisted in a SQL Server database.I would like to implement a controller class that handles queries for certain entities, caches results and triggers events when data is inserted or updated.I need one of these controller classes for each entity in my data model.What I'm unsure of is how to create a singleton class of this sort that different user sessions can access.

For example,I have a Employee entity in my data model.I would like to have an EmployeeController class that handles retrieving the employees from the database, sends inserts and updates to the database,keeps a cache of all employees and triggers events when an employee is inserted or updated.Objects in other user sessions could then listen and respond to these events.

Am I on the right track?Should I be using the ASP.NET MVC framework to accomplish this?How do I instantiate these controller classes when the first user needs them and have subsequent concurrent users access the same class?

EDIT:I've been researching the idea of a controller class as an anti-pattern since @TomTom's answer.I'm not convinced one way or the other.I still need an answer to question #3 above.Let's just drop the specific idea of a controller class for now. How do I create any class that is:accessible by multiple user sessions,allows only one instance,is deleted if there are no user sessions,and triggers events that other classes can listen to.

View 2 Replies View Related

Create A Copy Of An Object In Session To Update Without Updating Session?

Jul 20, 2010

I am confused about how to reference objects in session, how to update, and copy.

if I create
MyObject obj = new Object ();
then
Session["object"] = obj;
MyObject temp = (MyObject)Session["object"];

If i change something on temp, will the object in session be updated? do i need to follow changes with Session["object"] = temp?

View 2 Replies View Related

MVC :: Access HTTPContext And Session From Custom Base Controller Class?

Jan 13, 2010

I built a base controller class inherits from Controller class to add some custom behavior to all controllers which will inherit from this base class.

My issue is when I try to access HTTPContext and Session objects in my custom base class, they are always null.

Am I doing something wrong or need missing something?

My custom base class definition:

public class ApplicationControllerBase : Controller

controllers classes definition:

public class HomeController : ApplicationControllerBase

using ASP.NET MVC 1, .NET 3.5.

UPDATE:

It seems the issue is I try to access HTTPContext in the constructor while HTTPContext is not ready yet, I tried it in the OnActionExecuted event handler and it works fine.

My question is what is the best place to access Session object in my custom controller class, that will guarantee executing my code with all controllers.

View 3 Replies View Related

C# - Using Grasp Controller With MVC Controller - How To Make An Object Always Visible For A Controller

Dec 28, 2010

UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, that follows the UP(Unified Process). It uses a Grasp Controller pattern to interact with domain classes by some methods like NewSale(), AddNewItemToSale() and CloseSale. In windows form, I can instantiate a object of this class in the UI and then use its methods to perform the actions. This works well in Client apps, but when I use asp.net mvc, I cannot find a way to instantiate an object (one for each user) that was always visible for a Controller (MVC). I cannot insert as an attribute inside Controller because it always create a new one.

View 1 Replies View Related

MVC :: Calling Controller Action Using Jquery Post Ajax Call Abondons Session?

Apr 9, 2010

i have a website where i provicde a link. On clicking the link a controller action method is called to generate a zip file after creation of zip file is done, i show the link to download the zip file by replacing the link to create a zip with the link to download the zip.

the problem is that after zip file creation is over and link is shown, when user clicks on the link to download the zip file, they are sent to login. After providing correct credentials in the login page they are prompted to download the zip file. they sould not be sent to the login page. In the action to generate zip file i haven't abondoned the session or haven't not done anything that abondons the session.

the user should not be sen't to login page after successful creation of zip file user should be able to download the file without login. i search internet on this problem, but i did not find any solution. In one of the blog written by hanselman i found this statement that creates the problem with the session: Is some other thing like an Ajax call or IE's Content Advisor simultaneously hitting the default page or login page and causing a race condition that calls Session.Abandon? (It's happened before!)

so i thought there might be some problem with ajax call that causes the session to expire, but i don't know what is happening? it's like this after users click on the link to create zip file the zip file is created successfully but the session gets expired. this is not what i want. Why does the session has to get expired after making a jquery post call to controller action to create a zip file? i hope u understand the problem.

View 5 Replies View Related

MVC :: Create Action Url From Controller?

Jul 8, 2009

I need to create an absolute Url to an action from within one of my controller actions. How can I go about doing this?

The scenario here is for email. I need to generate a link that will go into an email pointing back at a specific action URL on the site. I can't hard code anything because this code is used on multiple sites. Is this possible?

View 2 Replies View Related

MVC :: How To Create Class In Controller

Sep 18, 2010

I am using vs 2010, mvc, linq to sqlMy Model is .dbmliletbl_teacher,tbl_class,tbl_subject etc are involvedI write code in my controller for table join.

[Code]....

View 5 Replies View Related

MVC :: Controller Method For Create Not Working

Oct 27, 2010

I'm very new to MVC so this is a simple issue, just can't seem to find any information on why it's happening so turning to the forums. Edit works, delete sort of works (that's another issue in itself), and details works, but create causes an issue. I've debugged the form being passed in and it's always null with default values. It's almost identical code to my edit so I'm not sure why edit works and create won't. I'd show code for the view but since it's working for edit I'm currently ruling that out as the problem. "Colleges" in this populates a dropdown in the view. Here's the code:

[Code]....

View 6 Replies View Related

MVC :: To Create Controller In .NET Based On Model Like In Symfony ?

Jul 18, 2009

In ASP.NET MVC I can generate basic views for example Create / Edit based on some model. Is it possible to generate controller with basic code for actions to create / edit rows in database ? In Symfony php framework it is possible. In ASP.NET MVC actions for create / edit are almost "empty" - I must write code for create / edit by myself. Is other option ?

View 2 Replies View Related

MVC :: How To Create List Of Custom Object In Controller

Jan 2, 2011

In my controller I fetch a list of object 'object1' which has two fields field1 & field2.Now I have a model model1 which has two fields fieldsX & fieldY.fieldX = field1fieldY = dosomething(field2 also have a view model ViewModel1 which has a single fieldpublic List<model1> model2I need to send model2 to my view

View 4 Replies View Related

MVC :: Create A Link In A Webform To Controller-View?

May 25, 2010

I want to link to a MVC View from my code-behind in a Webform, but I can't figure out how to do it and I have googled for an eternity :(

View 3 Replies View Related

MVC :: Create A Class Library Contains A Controller Based On Its Module?

Feb 22, 2011

In My Project I want to Create a Class Library Contains a Controller based on its module, Example : Class.Controllers.Album,Class.Controller.Artist

in this Class Library I wrote two Controllers AlbumController.cs, ArtistController.cs.When I add this to Main Project Contains Views,

View 1 Replies View Related

Custom Server Controls :: How To Create A Video Controller Similar To That In Youtube

Jun 29, 2009

how to create a video controller similar to that in youtube? is it possible to make either a custom control or a user control? This should show the available videos and the user can click and play the desired video.

View 3 Replies View Related

MVC :: MVC3 - An Error Occurred When Trying To Create A Controller Of Type 'SignInMVC3.MenuController'?

Jan 18, 2011

I'm just started with MVC3 and have the following error when I want to run my application :

An error occurred when trying to create a controller of type 'SignInMVC3.MenuController'. Make sure that the controller has a parameterless public constructor.

This is my MenuModel code

[Code]....

This is my MenuController

[Code]....

This is the code of my LoadMenu.asx (view usercontrol)

[Code]....

And this code is in the site.master page where I want to render the menu

[Code]....

View 7 Replies View Related

MVC :: How To Create A Controller And View With Data Coming From Seprate Tables Associated With Foreign Key

Mar 8, 2011

I am using Entity Frameowrk as the ORM. I am new to MVC and trying to develop a samll module as a learning project.

Now I am stuck with an issue for which I can't seem to find out answer on web. The issue is :

I have two tables mapped as entities - Tenant_Definition and Contact

Tenant_Definition { Tenant_ID , Desc, Contact_ID}

Contact {Contact_ID, Company_Name,Company_Address,Person_Name, Person_Phone_Mobile}

My View has to present a form that shows Tenant Desc and Contact related fields. The index view works fine and shows the desired values.

But, the create view isn't working out. In the create view, i am planning to do -

1. creating a new contact entity instance and saving it in db

2. Then creating a new tenant entity instance using the new contact_id and save it to the DB.

However, the code doesn't seem to be inserting any value inside Contacts table. It inserts null value.Below is the code snippet of my Create Controller -

[HttpPost]
public ActionResult Create(FormCollection collection)
{
var newContact = new Contact();[code]....

View 6 Replies View Related

MVC :: Out Of The Box MVC2 Controller / Delete Controller Is Refusing To Return Any Class Information

Nov 6, 2010

my MVC2 delete and only my delete controller is refusing to return any class information. Its really similar to my edit function and the views are all auto-generated so I don't see the problem.

Function Delete(ByVal id As Integer) As ActionResult

View 4 Replies View Related

Create A Session ID?

Dec 27, 2009

I am using Visual Basic in coding. how I can generate a sesion Id for a user that logged-in his account and store it in a sesion variable. I am also confused that if I were to use sesions, do i need to modify the web.config file and what are the codes do i need in order to check the status of a sesion.

View 5 Replies View Related

MVC :: Pass Parameter From Controller To View And Back To Another Controller?

Aug 16, 2010

I have a simple model where a Person has Gifts. I have a view which is a list of Gifts belonging to one Person.

My problem is with the Create action for a new Gift. I want it to default to the PersonID that we are already viewing the list of Gifts for. I tried simply passing the last PersonID (they are all the same)

Html.ActionLink("Create New", "Create", new { id = Model.Last().PersonID }) which works fine if there is already at least one Gift for that person but if this is the first Gift I don't have a value.

My Gift List controller knows the PersonID I want to pass but the view doesn't.

How do I pass this PersonID from my Gift List controller to my Gift Create controller via the Gift List view? Or is there a better way to do this?

View 2 Replies View Related

MVC :: How To Create Session Timed Out

Nov 7, 2010

i have two pages a1.aspx a2.aspx....

if i do nothing in a1.aspx for 1minute...it should redirect me to a2.aspx...how to do this in mvc...or javascript

View 6 Replies View Related

MVC :: Create A Partial View And A Controller That Will Feed Data To the View?

Jan 27, 2010

Can i create a partial view and a controller that will feed data to the view, and if i render that partial in a Master page, the Data will show on whatever URL i am?

Or is there another way of showing content from database on every page(view)?

View 2 Replies View Related

MVC :: Get The Current Action / Controller Name In A Controller Or Class?

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 View Related

Trying To Create Session DataTable In A Class?

Jul 21, 2009

I built a sample Shopping Cart page that had an internal datatable holding the information for the gridview. However, when I was done the example, I realized I had a problem because what I really needed to be able to do was to add items from my products.aspx page to the datatable and then display the items from the datatable on my Shopping cart page.So, I am now trying to figure out how to migrate my code for the datatable into a classs. From the App_Code folder I added a new class. I opened the new class up in ClassView. I right clicked ClassView and choose add Method.

To start I am migrating a subroutine from my example shopping cart page called public void makeCart() to a class method called CreateShoppingCartDataTable.Here is the code from makeCart()

[Code]....

This is what I put into my new class - CreateShoppingCartDataTable

[Code]....

Right away I see that I am getting an error on Session["UBOcart]" = UBOcartTable

Questions:

1. Do I just leave the last line out ... Session["UBOcart"] = UBOcartTable;

2. I have never built a class before, (I have always used a SQL2005 database and then used objectdatasource to read write to it), so do I need the "= new DataTable("UBOcart")" in line 1 or can I just go " = new DataTable()".

3. Depending on the answer to Question #2 ... When I do my page load event of Products.aspx or Shopping.aspx. Do I create or check for the DataTable existance something like this...

[Code]....

View 4 Replies View Related

How To Create A New Session On The Page If It Has Timed Out

Mar 15, 2011

is there a way to create a new session if it has timed out ? in mobile appication developing using asp.net?getting this error:the page requires session state that is no longer available. either the session has expired, the client did not send a valid session cookie, or the session state history size is too small. try increasing the history size or session expiry limit

<sessionState cookieless="UseCookies" cookieName="Mobile_Session" regenerateExpiredSessionId="true">
</sessionState>

View 2 Replies View Related







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