Pass Strongly Typed Results Back To ActionResult?

Jun 11, 2010

I have a view that is strongly typed:

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<MPKwithMVC.Models.SmartFormViewModel>" %>

Works great to generate the view, but when I post, I have an ActionResult defined:

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Next(MPKwithMVC.Models.SmartFormViewModel model)
{ .. }

Which I would imagine get hit when my next button is clicked (it works if I change the argument to a FormsCollection). I instead get a message saying "No parameterless constructor defined for this object".

My SmartFormsViewModel is:

[Serializable]
public class SmartFormViewModel
{
public List<Question> Questions { get; set; }
public List<Answer> Answers { get; set; }

[Code]....

View 3 Replies


Similar Messages:

MVC :: Pass Strongly Typed Results Back To ActionResult?

Jun 11, 2010

I have a view that is strongly typed

[Code]....

Works great to generate the view, but when I post, I have an ActionResult defined:

[Code]....

Which I would imagine get hit when my next button is clicked (it works if I change the argument to a FormsCollection). I instead get a message saying "No parameterless constructor defined for this object".

View 15 Replies

Strongly-typed Or Weakly-typed Binding In Codebehind In Front End?

Feb 23, 2010

So my question is more in relation to what people consider to be the best practice and why:

I've been dropping literals into pages and repeaters and binding them in code behind for a while. Is this considered bad practice?

ie:

ASPX Page:

<asp: Literal id="litTextToInsert" runat="Server" />

Code Behind:

litTextToInsert.Text = objData.MyText;

OR (repeater):

[code]....

I personally dont like doing this as i find it makes it harder for me to know if someone changed the field name, or mis typed it during development - the other way you won't know until the page loads.

With the strongly typed version if something changes in your DAL etc the build will break - letting me know I've messed up.

Why do so many people appear to use weakly typed code in ASP.Net (in examples, MVC, etc)?
Am i missing something?

View 2 Replies

MVC Strongly Typed Versus Dynamically Typed Views

Nov 25, 2010

Given the benefits of using strongly typed views to eliminate typed errors and the use of lambda expressions why would one use a dynamically typed view? When I use them I don't feel as safe as with strongly typed views. Am I missing something? Is there a special use for them?

View 2 Replies

Mvc - Get Strongly Typed From String

Jan 18, 2010

My error code:

string model = "Content";
Type stype = Type.GetType("mvc.Models." + model);
ViewPage<stype> vp = new ViewPage<stype>();

Of course it error when compiling, but it clearly show what i'm thinking.

View 1 Replies

Is There A Strongly Typed RedirectToAction In MVC 2

Oct 2, 2010

I wish to do something like this:

return RedirectToAction<SomeController>(c => Index(someparameter));

How to do this ?

View 2 Replies

MVC :: Do Have Strongly-typed Redirects Yet

Dec 10, 2010

Been using MvcContrib for strongly typed redirects since MVC1. Aren't we there yet with MVC3 or did I miss something (just been scratching the surface)

View 5 Replies

MVC :: Using A Partial In A Strongly Typed View?

Oct 4, 2010

I have an application that is going to allow a user to create records of type Customer and Seller that have one section in common, but other fields that are unique to their types.

Both of these types will have an address block for their create view.

If I have a strongly typed Customer or Seller view, how can I use the view partial (containing the address block) that I've created? I've tried creating a view model, but I don't know how to have the create page inherit the Customer model and the addressBlock partial inherit the addressBlockForm partial model...

View 7 Replies

MVC :: 2 Strongly Typed Html Helpers Css?

Jul 28, 2010

How can I use css and other attributes such max length with the strongly typed views ?

View 1 Replies

MVC :: @Html.Label Strongly Typed?

Dec 10, 2010

I want strongly typed Label but not working at all. Can you fix the below use of Label to display like @Html.Label("FirstName"). MVC3 Razor.

View 4 Replies

C# - What Exactly Is Strongly Typed View Data In MVC

Feb 2, 2010

What is meant by "strongly typed view data" in Asp.Net MVC ?

View 3 Replies

C# - MVC Strongly Typed View With DropDownList

Jul 6, 2010

Long story short, I'm trying to add a few extra items to ViewData to make my life easier, and its an edge case that doesn't really justify its own model just for this one case. Keep reading for more specific details.

So I have a strongly typed edit view for one of my objects, everything works great until I try to put a dropdownlist on the view with an ID that does not match a property of my class.

I have this

[code]....

My expectation is that in the controller action that accepts the POST, I will manually use the FormCollection[] to read out that ID and populate MyOtherModel with the correct ID.

View 1 Replies

MVC :: View Strongly Typed With (PagedList Of Xxx)?

Jul 3, 2010

all i have this problem

[code]....

MVC :: View strongly typed with (PagedList of xxx?

View 3 Replies

Strongly Typed API For MVC 2 Async Actions

May 17, 2010

Have anybody tried to create strongly typed API for ASP.NET MVC 2 async actions?

View 1 Replies

Strongly Typed - How Much Time To Compile A View

Oct 1, 2010

How much time is spent compiling a view in ASP.NET?Of course I don't expect anyone to give me a number, but I think it's interesting to have an idea of how much time this takes because it could influence the way we implement things.For example, if the time is significant , then I might try to put every result that I need to display in the view in a model class instance (created just to hold the values in such a way that I don't even have to test for objects with null value) and then minimize to the maximum (uh?) the amount of C# code in the view thus decreasing the amount of time necessary to compile the view.Question Does this make sense? Give some thoughts on this one.

View 1 Replies

Returning A Single Row In A Strongly Typed DataSet In C#?

Jun 27, 2010

I have a Strongly typed Dataset TableAdapter in C#, how do I get a single row from it?

View 4 Replies

Bulk Update Strongly Typed Dataset?

Mar 7, 2011

is it possible to do a batch update in a strongly typed data set? UpdateBatchSize does not seem to be an option once you create a strongly typed dataset.

View 1 Replies

ADO.NET :: Strongly Typed Dataset Exception Handling?

Sep 28, 2010

I'm currently working on a 3-tier ASP.NET application (UI, BLL & DAL). The DAL uses a strongly typed dataset that I've created with the VS Dataset Wizard. My question is, what is the best way to handle exceptions originating from the BLL and DAL classes. I googled a bit and it seems that the most commonly used practice is to create DALException and BLLException classes and throw your own message. Is this the way forward? how this can be done for an automatically generated DAL? What are the best practices?

View 1 Replies

MVC :: Strongly Typed View With Constrained Generic?

Mar 17, 2010

Can my strongly typed view use a generic with a constraint? The type I want to pass to the view is

RoleGrantedToPerson<T> where T: Aggregate I don't know what T is at design time, only that it is a child of the base class 'Aggregate' I have tried using

System.Web.Mvc.ViewUserControl<RoleGrantedToPerson<Aggregate>>

but at runtime I get an error that the type of the view model supplied does not match the type required.

Is there some syntax/method to accomplish this?

View 8 Replies

C# - ViewDataFactory And Strongly Typed Master Pages

Jan 1, 2010

Im trying to get my strongly typed master page to work in my ASP MVC 2.0 application.have come far with the help of these two posts:Passing data to Master Page in ASP.NET MVCStrongly Typed ASP.Net MVC Master PagesProblem is that im not sure how to get that ViewDataFactory code to work, this is my code:

BaseController.cs
public class BaseController : Controller
{
private IPageRepository _repPage;
public BaseController(IPageRepository repPage)
[code]...

View 3 Replies

C# - Override Strongly Typed @page Masterpagefile?

Aug 17, 2010

I am working with a third party asp.net application that uses master pages and nested master pages. My needs are to dynamically set the master page files for each page(.aspx). The application by default sets the master page file in the strongly typed @Page directive for each page. I don't want to change the strongly typed directive on each page (over 50 pages) because I am lazy and I want to minimize conflicts with future upgrades.

protected override void OnPreInit(EventArgs e)
{
this.MasterPageFile = "~/MasterPages/MyMaster.master";

View 3 Replies

MVC :: Strongly Typed HtmlHelpers And View Models?

Oct 26, 2010

I am not sure why this happens, but when I have an Html.TextBoxFor(model => model.SomeObject.SomeProperty), when I post, the property of that object is always null.

When I look at the markup generated, I see <input type="text" name="SomeObject_SomeProperty" id="SomeObject.SomeProperty" value = "" />

If I change the helper to Html.TextBoxFor(model => model.SomeObject.SomeProperty, new {id = "SomeProperty"}) the controller is then able to pick the value up. Why is this happening? I feel as though I shouldn't have to be specifiying the id for the textbox as it works when fine when not using child objects on a view model, IE <%: HtmlTextBoxFor(model => model.SomeProperty) %>.

View 8 Replies

MVC :: Build Strongly Typed Data From Query?

Feb 4, 2010

In my Index() function, I have a query which is joining multiple tables. How do I transform this query into the object model which I am going to use in my view?

My view needs ProductInformation object.

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<MyProject.Models.Objects.ProductInformation>>" %>

The Index method is returning somethig like this:

public ActionResult Index()
{.....
var query = from .... join.... join ....join ....join select new {.....};
return View(query)
}

View 5 Replies

MVC :: Binding Dictionary With Strongly Typed View?

Sep 14, 2010

i m beginner in asp.net mvc , i have strongly typed view and i m passing my dictionary in view as :

Dictionary<Guid,IYummyWebAppMVC.Models.Restaurant.Menu>>" %>

View 2 Replies

ADO.NET :: Linq Strongly Typed Datacontext Not Working?

Mar 5, 2011

I am trying to return all records from a table using a Linq strongly typed datacontext. I want this in its own dll and accessible via a public method. I am basing this on the following MSDN example:

[URL]

I get no intellisense for appt in the Linq code and I also get a compile error for Table<Appointments>:
The type or namespace name 'Appointments' could not be found (are you missing a using directive or an assembly reference?)

Here is my code:

[Code]....

View 2 Replies







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