How To Use DisplayName Data Annotations For Column Headers In WebGrid

Mar 9, 2011

I have a Car class that I'm trying to display in an MVC 3 view using the WebGrid helper. Below are the Car and it's metadata class.

Car class:

[MetadataType(typeof(CarMetadata))]
public partial class Car
{
// car implementation
}
Car metadata class:
public class CarMetadata
{
[DisplayName("Car Name")]
[StringLength(100, ErrorMessageResourceType = typeof(ValidationText), ErrorMessageResourceName="CarNameDescriptionLength")]
[Required]
public string CarName { get; set; }
}

View contents:

@model List<Car>
...
var grid = new WebGrid(Model, canPage: true, rowsPerPage: 10);
grid.Pager(WebGridPagerModes.NextPrevious);
@grid.GetHtml(
htmlAttributes: new { id = "grid" },
columns: grid.Columns(
grid.Column("CarName", ?????)
));

GOAL: I'd like to figure out how to use the DisplayName data annotation as the column header text in the WebGrid (?????). Does anyone know how this is accomplished?

View 1 Replies


Similar Messages:

MVC :: Two Html.ActionLink In A Column Using Webgrid?

Feb 15, 2011

I m facing a problem in WegGrid MVC 3 razor, my code:

[Code]....

How to merge the Edit & Delete links into the same column (Actions)??

i tried to create two (item) in same column, but i get error message.

View 7 Replies

WebMatrix :: Adding Image To WebGrid Column?

Dec 10, 2010

Is there a way to format a column with an image?

View 3 Replies

WebMatrix :: Calculated Field (column) In WebGrid

Dec 15, 2010

Is there a way to have a calculated column (field) in a webGrid in webMatrix?

View 4 Replies

WebMatrix :: How To WebGrid Column Format In Vbhtml

Mar 20, 2011

I've been practicing with WebMatrix and I've come across this problem. I'd like to use the format property of the WebGrid Column in vbhtml but I can't get it to work. I always get some kind of compilation error. Mostly the compiler says that an expression is needed. There must be a crucial difference between the way it's done in cshtml and the way it's done in vbhtml.

View 9 Replies

Forms Data Controls :: Multiple Column Headers In Gridview?

Sep 17, 2010

I've been trying for the past few hours to add mutliple headers to my grid view but keep failing to get it to show. There's plenty of examples online that I found but can't seem to get the most simplest to work. Below is the code I've been using with no success. I even tried changing the "TableCell" o "TableHeaderCell" but still yields no headers as expected. Anyone know what I could be doing wrong?

[Code]....

View 16 Replies

Data Controls :: How To Avoid Exporting Certain Column Headers In GridView

Oct 9, 2012

I have boundfiled column inside gridview and made the column as invisible by setting visible="false".

But while exporting the gridview to excel I am getting the Header text alone exported. Wherever the column's visibility is set to false the header text should not be exported. After binding the gridview I have set the column's visiblity to false so it won't export the column values.

The problem is to stop exporting the header text to excel. Let's say column index is 10

public class GridViewExportUtil
{

public static void Export(string fileName, GridView gv)
{
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.AddHeader(
"content-disposition", string.Format("attachment; filename={0}", fileName));

[CODE]...

View 1 Replies

Data Controls :: JavaScript And CSS When Freezing GridView Column Headers

Jan 25, 2012

I recently applied a javascript code from article "Dynamically freeze ASP.net Gridview header using Javascript" found here, ASP Snippets Article, to my page. The javascript works great, but somehow, it's overriding my CSS code for the headers.  When I refresh the page, I can see the headers with my CSS in place for just a fraction of a second before it is replaced with generic styling.  I am not a javascript person, so really can't troubleshoot the problem.  I have a style sheet with the following code.

.dGrid {
width: 983px;
background-color: #ffffff;

[Code]......

View 1 Replies

Forms Data Controls :: Add A 'free Format TextBox' To 3 Of The Column Headers?

Sep 1, 2010

I have the following gridView and I would like to add a 'free format textBox' to 3 of the column headers, to allow filtering. Much like here If I could/somehow achieve this that would be amazing. I can't use dropDown lists like many of the examples I have found as these lists would be too populated and proving too unfriendly to use.

[Code]....

View 2 Replies

Forms Data Controls :: GridView Showing Empty Data Text Along With All The Column Headers

Jul 21, 2010

I just hit the same problem as described here: [URL] - GridView paging with ObjectDataSource. I see the column headers but no data, and I know for a fact my method returns a DataTable with data in it.

View 1 Replies

Forms Data Controls :: Show Column Headers When Gridview Returns Empty Data Set?

Oct 15, 2010

I have in my code a gridview that I redirect to excel, it works fine when I have data in the data set. waht I want is to show column headers when there is no data right now what i get is empty sheet.

View 7 Replies

Forms Data Controls :: Get Gridview Column Headers When Creating Dynamic Columns?

Mar 16, 2011

i have a gridview which is populated from a stores proc using pivot tables. The column are created dynamically apart from a total column which is created as a template field. the gridview looks like below:

CPW
EE
Foh
H3G
IND
O2
ORG
P4U
T-M
TSC
VIR
VOD
Total

Stores Visited

70
0
0
12
0
16
18
7
11
1
2
8
145

i need to add a hyperlink to each gridview cell and when that cell is clicked pass the header text through the querystring to another page. I can access the cells value ok and pass that through but i cannot seem to access the cells column header text. when i response.write out a count of the gridview.columns it brings back 2 which is the template fields but not the dynamic fields i have tried this on the rowdatbound, rowcreated, page_load and page_unload. the count should be 12 its like it cannot find the dynamic columns at all. ?

here is my code for populating the gridview

[Code]....

and here is my gridview:

[Code]....

i am also moving the total column in this code

[Code]....

and calculating my total in this code and adding my link to the total colum (which works fine)

[Code]....

now i just need to somehow add a link to the other cells and somehow get the value of the header text for that cell clicked.

View 2 Replies

Data Controls :: Scrollable GridView With Fixed Headers - Header Column Alignment

Jan 16, 2014

Scrollable GridView with Fixed Headers inside ASP.Net UpdatePanel using jQuery Plugin. I have one more question in that.  How to adjust the width of the columns headers because for some of my gridviews the headers not showing the proper format.  in the gridview I gave HorizontalAlign="Left" and in the columns I gave 

<asp:BoundField DataField="XXX" HeaderText="XXX" ItemStyle-Width="150px" HeaderStyle-HorizontalAlign="Left" />  

It's not showing in the correct fomart. header is coming to the left side and data is coming to the right side...

View 1 Replies

Forms Data Controls :: 2 Headers And After Some Sort Of Amount Of Records The Headers Will Repeat Again?

Mar 20, 2010

I have never work with a repeater and after a lot of research I got to the conclusion that this is the control I need to use for what I have to do. I need display data but I will need 2 headers and after some sort of amount of records the headers will repeat again. In this page you will find an example of what I'm trying to do http://ratings.fide.com/view_source.phtml?code=45276 I don't know if a repeater is the right control but i thin it is.

View 3 Replies

GridView With Filtering In The Column Headers?

Aug 1, 2010

I need to use a grid that allows for filtering in the column headers. I know there are some third-party components out there that cost money. I am looking for something that is free / open-source that can be used on a project. Is anyone aware of a GridView that can do this?

View 2 Replies

Web Forms :: Concept Of Request.Headers And Response.Headers In .NET?

May 27, 2010

explain to me the concept of Request.Headers and Response.Headers in ASP.NET? Under what scenarios you use Request.Headers and Response.Headers?

View 1 Replies

MVC :: Using Data Annotations For Display Name?

Mar 23, 2010

I am using VS2010 RC and i created a buddy class. My problem is that i cant seem to see the option to change the Display name of a column.i only see "displaycolumn" and "displayformat".

View 7 Replies

Bypass Data Annotations Validation On MVC 2?

Aug 4, 2010

I would like to know if it's possible to bypass the validation of one property which is using Data Annotations. Since I use the model across multiple pages, there's a check I need in some, but not in others, so I would like it to be ignored.

View 2 Replies

Validating Uniqueness With Data Annotations In Mvc

Oct 7, 2010

I have various questions about validation using data annotations. I am using the following setup

asp.net mvc 2
entity framework 4
data annotations

Basically, I'm trying to get unique validation working and i'm a little confused. My models are as follows:

public class Buyer
{
public int Id { get; set; }
[Required(ErrorMessage = "The email is required")]
public string Email { get; set; }
[Required(ErrorMessage= "The name is required")]
public string Name { get; set; }
}
public class Seller
{
public int Id { get; set; }
[Required(ErrorMessage = "The email is required")]
public string Email { get; set; }
[Required(ErrorMessage= "The name is required")]
public string Name { get; set; }
}...............................................

View 1 Replies

MVC :: Default Resource For Data Annotations?

Jul 27, 2010

There's a way to set the default resource to the data annotations validations?I don't wanna make something like this:

[Code]....

I would like something like this:Global.asax

[Code]....

View 3 Replies

MVC :: How To Use Of Validation With Data Annotations In Model Classes

Dec 12, 2010

I make use of validation with data annotations in my model classes. How do I make sure this annotations are not violated when I validate data in my business layer, before sending it to the DAL? I guess I don't want to define the validation rules in two places (model classes and in my BLL-classes)?

View 6 Replies

MVC :: Defining Validation Rules With Data Annotations?

Sep 24, 2010

Defined RegisterModel class - with some validation rules for creating new users, and this works fine.

Then I get this class, strip few properties and wanted to reuse it as UserInfo_Form_Model, for editing user properites.

No changes, just deleted few items, renamed and reused in strongly typed View for editing.

And result of validation is: -

[DisplayName("Name")] works fine, showing correct

[StringLength(20, ErrorMessage = "xxxx...")] - not working, no message showed when suppose to be one

[Required(ErrorMessage = "xxxx.")] - not working, not showing messages when delete required values?

but (ModelState.IsValid) is false when I checked it in controller (it had to be because required value is missing)?

Is it this only partially correct and how this can be?

Well this is a bit frustrating because it cant be simpler than this and I cant make this simple code reuse.

View 3 Replies

Data Annotations For Validation At Least One Required Field?

Apr 26, 2010

If I have a search object with a list of fields, can I, using the System.ComponentModel.DataAnnotations namespace, set it up to validate that at least one of the fields in the search is not null or empty? i.e All the fields are optional but at least one should always be entered.

View 2 Replies

C# - Assign Format Of DateTime With Data Annotations?

Mar 9, 2011

I have this attribute in my view model:

[DataType(DataType.DateTime)]
public DateTime? StartDate { get; set; }

If I want to display the date, or populate a textbox with the date, I have these:

<%: Model.StartDate %>
<%: Html.TextBoxFor(m => m.StartDate) %>

Whenever the date is displayed, it's displayed like: 01/01/2011 12:00:00 AM

But I'd like to only display 01/01/2011

Is there a way to apply a display format with data annotations? I don't want to have to go to every instance where I display a date, and add some code to format it.

View 1 Replies

JQuery Validation With Data Annotations In MVC2?

Apr 8, 2010

I am trying to make some sense of this validation stuff in MVC2. I followed various walkthroughs, all them for betas/rcs... and I cant' get anythign to happen. Note: THIS JQUERY - NOT THE MS AJAX STUFF!I have referenced MicrosoftMvcJQueryValidation.js which i got got the mvc2 futures lib.

My model is:

[Code]....

The form bit of my ViewPage<User>:

[Code]....

As far as I can see the only additional thing that is being rendered is this:

[Code]....

Which is interesting/annoying for a few reasons. Firstly all of my annotations appear to have been ignored.Secondly FormId isn't even marked as required, and as this rendered text was taken from a page loaded with a null Model (add mode) the FormId field isn't in the form. Finally, this doesn't even result in any actual validation occuring (on the client side). All the server side validation is working fine.See I am using PasswordFor instead of EditorFor. Because someone at MS testing dropped the ball there. Yes EditorFor renders a password field, but it behaves differently to PasswordFor.. the value of the Password field is sent to the client (set in the value
attribute of the field). Fail.

View 8 Replies







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