MVC :: Pass Data Back To The Controller?

Jan 13, 2011

This may seem simple to a seasoned coder, but I'm all wet-eared and new to MVC, and trying to wrap my head around it is driving me nuts. I have completed the Nerd Dinner and MVC Music Store tutorials, and seem to be grasping the basics... Well, sort of... It just seems that every new idea I have requires hours of searching with Google.

As it stands at the moment, I have a static DateTime field that is populated by using DateTime.Now. What I need to implement is a master TextBox (JQueryUI DatePicker) at the top of the View that will enable the user to overwrite said DateTime.Now if required.

Here is a hypothetical situation:

Controller

[Code]....

Site.Master

[Code]....

View

[Code]....

I thought of using a variable to override the default date if the user selects a master date, but can't figure out how to implement it.

I can get it to work if I use a static string, like so:

[Code]....

Is there any way to pass the value of the master datepicker (txtDateTime) from the View back to the Controller? I've heard mention of TempData, but can't seem to find a similar scenario.

I'm sure I'm just missing something really obvious, so if anyone could explain it to me really s-l-o-w-l-y, that would be cool.

I'm praying that this isn't another of those situations where "MVC doesn't work that way" or "It needs more cowbell", 'cause then I'll pack it all in and go play WoW D:

View 8 Replies


Similar Messages:

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

MVC :: Passing Data From View Back To Controller

Sep 23, 2010

I have following situation - I am pasing user info object from Controller to View. It contains GUID UserID, which i dont want to be seen on page. So I removed every Html.LabelFor(model => model.UserID), Html.TextBoxFor(model => model.UserID) etc... from generated View source. And because of this when Html.BeginForm() returns that object back to Controller all values is there but UserID is lost??

If I leave Html.LabelFor(model => model.UserID), Html.TextBoxFor(model => model.UserID) etc.. in View everything is fine. But I dont want to show UserID? Where is the problem here?

<%= Html.LabelFor(model => model.C__User_Id) %>

View 6 Replies

How To Pass Data From Controller To Jquery

Sep 23, 2010

Iam trying to pass data from my controller, and put it into the variable in JS script. I have done it before and it worked perfectly, thats why this one puzzles me even more.

Here is my code of the controller:

[Code]....

In chrome I also get an error "Uncaught SyntaxError: Unexpected token ILLEGAL". I am pretty sure it is the same I use for my other project and that one works just great so I really dont know what is wrong.

View 3 Replies

MVC :: How To Pass Data (not The Part Of Model) From View To Controller

Oct 8, 2010

How Can I Pass data(not the part of model) to Controller from View? View Code

[Code]....

View 4 Replies

How To Pass Html Table Data To Controller In Mvc2.0

Dec 15, 2010

I have a HTML table (grid). I want to pass the html table data to controller.(mvc 2.0)

View 2 Replies

MVC :: How To Pass Some Dynamic View Data To A Controller And Then To Java Script Function

Mar 24, 2010

Well i am a sort of a beginner..

I am writing an Application using mvc and c#..

Well i have a View where i have the following code..

[Code]....

View 1 Replies

MVC :: How To Pass A Dictionary Type Of Data From View To Controller Using A HtmlHelper Control

Jun 17, 2010

if I use a Html.Hidden field in my view, when the value click to submit the form I would like to pass this data to the controller. This variable would contain int as key and string as value,

Dictionary<int, string> interestTable = new Dictionary<int, string>();

How can I specify the htmlAttribute fo this variable in my Html.Hidden code?

<% using(Html.BeginForm("Search", "SearchMembers")) { %>
<input type="hidden" name="ResearchInterests" id="researchInterests" value=""/>
<%= Html.Hidden("fullInterestsPath") %>,

View 5 Replies

Data Controls :: How To Pass Data From View To Controller In MVC

Apr 15, 2014

how can we pass data from view to controller in Asp.net mvc

View 1 Replies

C# - Using A Timer Post Back, Which Controller To Use That Doesn't Post Back To Server?

Jul 14, 2010

Being new to ASP.NET I have run into trouble building my own Whack-a-mole program. I think my problem comes from using Buttons, which by themselves send post backs to the server, making the software unusable. The looks are in place, making new buttons show up in the grid, in different places by random. However, when a button is pushed - the score doesn't change (which I feel is strange).

Not so strange is that the Button doesn't work since it sends post back to the server - reloading the UpdatePanel. I think I should use a different controller like the CheckBox and style it hard using CSS (which isn't a problem). Is this the correct way to go, or should I make use of JavaScript AJAX instead?

Note to self: This technique shouldn't be used in a public application since it put too much unwanted pressure on the web server.

[code]...

View 1 Replies

Forms Data Controls :: Value Won't Pass Back To Server

Mar 14, 2011

I create a GridView bound to SqlDataSource and use BoundField to bound the field, then in 1 BoundField (let's call it TestField), i set it to Visible = false. Now i add a button to set the value of BoundField TestField. Update the row, the value won't pass back to the server. Then, I try to set Visible = true to BoundField TestField, using the same button and update, the value pass back to the server.This doesn't happen to FormView, even using visible = false. Is this a bug? or ? i am using Visual Studio 2008.

View 7 Replies

Forms Data Controls :: Pass Data From GridView To DataTable And Back Again

Feb 26, 2010

I need to pass the data from GridView1 to a DataTable, and then pass the DataTable to GridView2 and preview it. I have BoundFields and ImageFields in the GridViews. I think I am doing something wrong but I can't figure out how to do it. I know I have to iterate through the GridView.Rows, but I don't know how to pass it to the DataTable.

View 3 Replies

MVC :: Cannot Get JSON Result Back From Controller

Feb 12, 2010

I have been at this for hours and am pretty stuck. I am using MVC2 with VS2010 Beta 2.

Here is my javascript from the view:

[Code]....

Here is my controller code:

[Code]....

I can set a breakpoint in the GetMember method and it does receive the Member_ID parameter correctly. It also correctly returns a member object from my repository (dpR). The function in $.getJSON call that is supposed to receive this result does nothing however. There are no exceptions or javascript errors. It is just silently dying.

View 7 Replies

MVC Passing Model Together With Files Back To Controller?

Oct 6, 2010

I've been going at this for several hours and I simply cannot find the solution.

I want to get some data from my user. So first, I use a controller to create a view which receives a Model:

[code]...

The rest of this controller does not matter since no matter what I do, the count attribute of Request.Files (or Request.Files.Keys) remains 0. I simply can't find a way to pass the files from the form (the Model passes just fine).

View 2 Replies

MVC :: Retrieve Javascript Values Back In The Controller?

Mar 17, 2011

may I ask one seemingly simple question - I have a Javascript function that loops through my checkboxes(they're plain HTML checkboxes, not using the helper methods), and for every checked one it's adding its value to an array. So now, how do I get this array in my controller so that I can assign its values to the fields, i.e. object's properties?

This is my checkbox code:

[Code]....

and the script:

[Code]....

and here's the controller code:

[Code]....

Now, this langID should be assigned every checked checkbox's value, so I guess I'm missing a loop here too, it should go until some border that's gotten from the client script or something, but my bigger problem is how to retrieve the posted values from the javascript, something like PHP's POST["array"]...?

This Request.Form works fine when just one checkbox is checked, but now I need it to work with several checked..

View 12 Replies

C# - How To Pass Value To Controller

Aug 25, 2010

I have a drop down where I want to pass the selected value I selected to the controller. How do I accomplish this?

View 2 Replies

MVC :: Pass The URL ID To Another Controller?

Nov 15, 2010

I have an action:

public ActionResult Details(int? aaaID, int? bbbID)

and I am trying to route the url http://..../controller/aaa/23432 to action Details.

routes.MapRoute( "controller", // Route name "controller/aaa/{id}", // URL with parameters new { controller = "controller", action = "Details", lblID = UrlParameter.Optional } // Parameter defaults);However, the aaaID of function Details also get a null value?

View 1 Replies

Mvc Ajax How To Pass The Id As Well To The Controller

Mar 15, 2011

[code]....

i am having problem passing in passing the url id to the controller with the form . how can i do that ?

View 3 Replies

MVC :: How To Pass DropDownList Value To Controller

Oct 4, 2010

In my ASP MVC app I have an asp: DropDownList control that has a source of a Linq data class. The values in the list are getting set fine, but when I select one, and then click on an Html.ActionLink, and pass control back to my controller, I'm not sure how to fetch the value that was selected from the DropDownList.

View 1 Replies

MVC :: How To Pass SelelctList Into Controller

Jul 29, 2010

How Can I Pass SelectList into Controller?

here is my code

[Code]....

View 1 Replies

MVC :: Model Binding Values In HTML Table Back To Controller

Aug 25, 2010

Currently, I am working with ASP.NET MVC1 and am still learning about Model Binding and how values from a View are passed back to the Controller / Model. Specifically, I want take an existing Model, create a Table and populate the Rows of the Table, allow the user to edit some fields and pass it back. In my example, I have a Class called "Ingredient" which has 4 public accessories: Name, Barcode, Amount, and Unit.
[Code]....

Or is this not possible? (Basically, I'm trying to re-create a datagrid where certain fields are editable and certain are not...)

View 2 Replies

MVC :: Pass A String Value To A Controller Action?

Feb 16, 2011

I am trying to get this functionality on my jokes website:

www.mysite.com/category/bar

To get all the bar jokes ..etc

The way I have my route right now is:

{controller}/{action}/{id}

which means I have to type:

www.mysite.com/category/index/bar

the problem is that even with that, the string parameter "bar" isn't being acknowledged ! ( I know from debugging). Here is my Index action in the Category controller:

[Code]....

View 8 Replies

How To Pass JSON To Controller Action

Mar 6, 2011

I have some textboxes and a table of data created client side that I want pass to a controller as JSON.

I want to use Jquery to enumerate the table.

Assume I have 2 textboxes called name and age. Assume a table with 2 columns. one column with class called phonetype and one column class called phonenumber.

So how do construct the JSON from this?

View 1 Replies

MVC :: Trying To Pass A Parameter From A View To Another Controller

Apr 18, 2010

i have a view /categoria/index

[Code]....

i am trying to call the action from /imovel/index

with an id

but the thing is that i am getting null

[Code]....

View 2 Replies

MVC :: How To Pass Html.TextBox To Controller

Jan 14, 2010

I've a controller with different actions that calls the DB code and return result. I want to pass the value of text box to different actions in controller.

How to do it? I know that, I can pass values by using form. But, I don't to know how to call different actions in controller from single view.

View 8 Replies







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