asp.net-mvc

Modelbinding using Interfaces in ASP.NET MVC 2

I have the following View Data: public class ShoppingCartViewData { public IList<IShoppingCartItem> Cart { get; set; } } I populate the viewdata in my controller: viewData.Cart = CurrentSession.CartItems; return View(viewData); And send the data to the view and display it using: <% for (int i = 0; i < ...

How to Validate with ASP.NET MVC - Model State is Invalid When Form Submitted

I am trying to validate a form in MVC. I add custom errors to model state and get it as invalid when form is submitted. When the view is displayed it doesn’t show validation messages nor validation summary. Can anyone please let me know what am I doing wrong or point me in the right direction if there is any other way of validating? ...

Obtain the pathName dynamically for ASP.NET MVC

Hello, I'm looking for a solution that allows me to get the parent page pathname from a partialView invoked. For example I have an Action baa and a controller boo so the javascript to obtain this will be window.location.pathname, and it returns /boo/baa. The thing is that I use a partial view, so when I try to retrieve the pathname v...

form name in mvc url.action

I am having the following <form action="<%=Url.Action("PasswordDetails",new{Controller = "User"}) %>" method="post" name="PasswordForm" id="PasswordForm" enctype="multipart/form-data"> However, the $("#PasswordForm").submit(function() { if (validate()) return true; else...

Dynamicaly generate a form?

I have about 10 different objects that get populated from user input. Instead of creating 10 different view pages, is there a way to dynamicaly generate the input form and have only one view page? What I am looking for is a run-time solution like the form generator in visual studio when you "Add View". ...

ASP MVC creating a sitemap

Is it possible to put this in a sitemap? routes.MapRoute("Event_Groep_Route", // Route name "{EventName_Url}/{GroepID}/{controller}/{action}/{id}", new { EventName_Url = UrlParameter.Optional, GroepID = UrlParameter.Optional, controller = "Home", action = "Index", id = UrlParameter.Optional }); Event...

Serialize an array of objects as Xxxxs rather than ArrayOfXxxx

I'm using ASP.NET MVC with XmlResult from MVCContrib. I have an array of Xxxx objects, which I pass into XmlResult. This gets serialized as: <ArrayOfXxxx> <Xxxx /> <Xxxx /> <ArrayOfXxxx> I would like this to look like: <Xxxxs> <Xxxx /> <Xxxx /> <Xxxxs> Is there a way to specify how a class gets serialized when it is part ...

ASP.NET MVC generates URLS starting with '/', are relative possible?

ASP.NET MVC helpers generates URLs with slash, I use <base /> tag for my project, so it possible to place application to folder. Is it possible to generate relative URLs without first slash? Thanks! ...

jQuery post with FileStreamResult as return value

Hello, I'm quite new with jquery and asp.net mvc. My problem is that I'm calling a method in a controller that returns a FileStreamResult. This is working fine, but when I'm calling it with the jQuery post it doesn't work. I can see with vs debug tool that the progam is exectuting the method. Therefor I think it has something to do with...

MVC2 Model Binding Enumerables?

Okay, so I'm fairly new to model binding in MVC, really, and my question is this: If I have a model with an IEnumerable property, how do I use the HtmlHelper with that so I can submit to an Action that takes that model type. Model Example: public class FooModel { public IEnumerable<SubFoo> SubFoos { get; set; } } public class Sub...

ASP.NET MVC thinks my virtual directory is a controller

I have a virtual directory under my MVC website in IIS called "Files". This directory is at the same level as my Views directory. When I link to a file from my MVC app to a file under my Files directory, I get the following error: The controller for path '/Files/Images/1c7f7eb8-5d66-4bca-a73a-4ba6340a7805.JPG' was not found or do...

Duplicate content in ASP.NET MVC because of custom routes MapRoute(), are areas the rescue?

I use custom routes for my URLs and my action become accessible via two URLs (not counting trailing slash and lower\upper case letters): one via my custom route /my-custom-route-url/ and one via default /controller/action. I see one possible solution -- put all controllers which use default routing (they are mostly backend) in one area,...

How do I add a css class to the TempData output?

The TempData output is plain text and putting a div around it will leave a formatted but empty div on the screen if there is no TempData. Is there a way to apply a class to it so that it only shows when the TempData item is set? Other than writing the div code into the TempData, which seems like a horrible idea. ...

Asp.net Mvc: Ninject - IPrincipal

Hello, I was wondering how I could bind the IPrincipal to HttpContext.Current.User in Asp.net Mvc with Ninject. Friendly greetings, Pickels Edit: Not sure if it matters but I use my own CustomPrincipal class. ...

Why a thread is aborted in ASP.NET MVC (again)?

Here is what I do in a controller action: create and start a new Thread that does a relatively long processing task (~30 seconds on average, but might be several minutes) immediately return the page response so the user knows processing has started (trivially, a Json with a task ID for polling purposes). At some random point, ThreadA...

How can I get a property as an Entity in Action of Asp.Net Mvc ?

Hi all, i'd like to know how can I get a property like an entity, for example: My Model: public class Product { public int Id { get; set; } public string Name { get; set; } public Category Category { get; set; } } View: Name: <%=Html.TextBoxFor(x => x.Name) %> Category: <%= Html.DropDownList("Category", IEnumerable<Select...

How to select the Telerik MVC TabStrip programatically?

Does anyone know how to programatically switch tabs in the Telerik tabstrip? ...

Write binary data as a response in an ASP.NET MVC web control

I am trying to get a control (not a controller -- a subclass of System.Web.UI.WebControls.WebControl), that can be used that I wrote for ASP.NET to work in an ASP.NET MVC environment. Normally, the control does the normal thing, and that works fine Sometimes it needs to respond by clearing the response, writing an image to the response...

Difficulty to start up with basic unit test (Sample from my book -- SportsStore)

Hello, I'm really new in TDD and, actually, I'm trying to follow the sample from my book (SportsStore -- Pro ASP.NET MVC Framework/Steve Sanderson/APRESS). I'm on pages 103-105. Although there are more on this, as new to all of this, I'm concerned with the following statements. ProductsController controller = new ProductsController(re...

asp.net-mvc return a couple of partial views onclick

Greetings, I have an asp.net mvc application. When button is clicked (submit button) i would like to results to be displayed inside some div. I know how to do it. I have some action where I return a partial view. But when button is submitted then I get some multiple objects from db and I would like to display them all in div. How can I ...