Solved

Manually adjusting asp.net code gives parser error

Posted on 2014-11-06
3
281 Views
Last Modified: 2014-11-08
I am trying to learn asp.net after creating a bunch of pages using asp 3.0. To do this I am using Visual Studio Express 2013 for web, dragging tables to create grid views, and then looking at the code in hopes of better understanding so I can eventually hand code.

So I use the gridview tasks > edit columns and change the item style to give a column a specific width. That works. I then go to the code and manually do the same thing for another column. When I run it in my browser I get this:

Server Error in '/portal2' Application.

Parser Error

Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: System.Web.UI.WebControls.DataControlFieldCollection must have items of type 'System.Web.UI.WebControls.DataControlField'. 'ItemStyle' is of type 'System.Web.UI.HtmlControls.HtmlGenericControl'.

Source Error:


Line 29:                 <asp:BoundField DataField="assigned" HeaderText="Assigned To" SortExpression="assigned" />
Line 30:                 <asp:BoundField DataField="customer" HeaderText="Customer" SortExpression="customer" />
Line 31:                 <asp:BoundField DataField="jobno" HeaderText="Job No" SortExpression="jobno" /><ItemStyle Width="100px" /></asp:BoundField>
Line 32:                 <asp:BoundField DataField="duedate" HeaderText="Due Date" SortExpression="duedate" DataFormatString="{0:d}" ><ItemStyle Width="100px" /></asp:BoundField>
Line 33:                 <asp:BoundField DataField="issue" HeaderText="Issue" SortExpression="issue" />

Source File: /portal2/issues.aspx    Line: 31

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34237

This makes no sense. If I start using VS.net am I forced to use all the stupid little wizards and not hand code at all?
0
Comment
Question by:princeservice
3 Comments
 
LVL 142

Accepted Solution

by:
Guy Hengel [angelIII / a3] earned 250 total points
ID: 40425950
did you recompile the code after that change?
at least that is the only thing I can see, as the code looks correct ...
0
 
LVL 34

Assisted Solution

by:Paul MacDonald
Paul MacDonald earned 250 total points
ID: 40426175
Try this instead...

<asp:BoundField DataField="jobno" HeaderText="Job No" SortExpression="jobno" ItemStyle-Width="100px"/></asp:BoundField>
0
 

Author Comment

by:princeservice
ID: 40430485
I figured it out. I made the mistake of not removing the  / after SortExpression="jobno".
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
ASP.NET Web Form Variables being reset 2 25
Re-position sub-options beneath the TAB 7 74
Get Reply from SSIS to intranet site when finished 3 33
Split in Javascript 5 30
One of the pain points with developing AJAX, JavaScript, JQuery, and other client-side behaviors is that JavaScript doesn’t allow for cross domain request for pulling content. For example, JavaScript code on www.johnchapman.name could not pull conte…
ASP.Net to Oracle Connectivity Recently I had to develop an ASP.NET application connecting to an Oracle database.As I am doing it first time ,I had to solve several problems. This article will help to such developers  to develop an ASP.NET client…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

914 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now