 |
BOOK: Beginning ASP.NET 4 : in C# and VB
 | This is the forum to discuss the Wrox book Beginning ASP.NET 4: in C# and VB by Imar Spaanjaars; ISBN: 9780470502211 |
Welcome to the p2p.wrox.com Forums.
You are currently viewing the BOOK: Beginning ASP.NET 4 : in C# and VB section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
|
|
|
|
|

January 7th, 2013, 11:54 PM
|
|
Authorized User
|
|
Join Date: Dec 2009
Posts: 63
Thanks: 18
Thanked 0 Times in 0 Posts
|
|
Parse Error
My program was working fine and after making some changes I get this error when I try to bring up the default.aspx page. all other pages come up fine. Does anybody have an idea as to why?
Fred
Code:
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: 'iGrades._Default' is not allowed here because it does not extend class 'System.Web.UI.Page'.
Source Error:
Line 1: <%@ Page Title="iGrades - Home Page" Language="vb" AutoEventWireup="false" MasterPageFile="~/MasterPages/iGrades.Master" CodeBehind="Default.aspx.vb" Inherits="iGrades._Default" %>
Line 2: <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
Line 3: </asp:Content>
Source File: /Default.aspx Line: 1
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
Default.aspx
Code:
<%@ Page Title="iGrades - Home Page" Language="vb" AutoEventWireup="false" MasterPageFile="~/MasterPages/iGrades.Master" CodeBehind="Default.aspx.vb" Inherits="iGrades._Default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="cpMainContent" runat="server">
<h2>
Welcome to iGrades Web App.
</h2>
<h3>
A Web Appplication designed to allow professors to automatically maintain their student's scores.
</h3>
<h3>
Coming Soon!
</h3>
</asp:Content>
Default.aspx.designer. vb
Code:
'------------------------------------------------------------------------------
' <auto-generated>
' This code was generated by a tool.
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Partial Public Class _Default
End Class
Default.aspx. vb
Code:
Public Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
End Sub
End Class
|
|

January 8th, 2013, 03:57 AM
|
 |
Wrox Author
|
|
Join Date: Jun 2003
Posts: 17,089
Thanks: 80
Thanked 1,576 Times in 1,552 Posts
|
|
Hi there,
Since this is not related to my book directly, try posting questions like this one in a general ASP.NET 4 category from this list: http://p2p.wrox.com/asp-net-4-539/
That said, your _Default designer class is missing the Inherits attribute that makes it inherit System.Web.UI.Page. Check out the differences between the last two files you posted.
Cheers,
Imar
|
|
The Following User Says Thank You to Imar For This Useful Post:
|
|
|

January 9th, 2013, 01:28 AM
|
|
Authorized User
|
|
Join Date: Dec 2009
Posts: 63
Thanks: 18
Thanked 0 Times in 0 Posts
|
|
I looked at the last two programs I have listed as you said, and I'm not sure what to look for. I compared these default files with another program and they look almost similar. I posted this also in the general section of P2P...so hopefully someone there can help me.
Thanks for trying, much appreciated,
Fred
|
|

January 9th, 2013, 06:11 AM
|
 |
Wrox Author
|
|
Join Date: Jun 2003
Posts: 17,089
Thanks: 80
Thanked 1,576 Times in 1,552 Posts
|
|
Oh, my bad. I thought that the designer file had to inherit Page explicitly as well but since it's a partial class, it doesn't have to.
It looks like iGrades._Default in the markup is not a valid type, which could indicate the (root) namespace of the project has changed. To find out what it needs to be, add a new Web Form to the project and look at the Inherits in markup up.
Cheers,
Imar
Last edited by Imar; January 16th, 2013 at 07:27 PM..
|
Similar Threads
|
| Thread |
Thread Starter |
Forum |
Replies |
Last Post |
| Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING |
ngchpg |
BOOK: Beginning PHP, Apache, MySQL Web Development ISBN: 978-0-7645-5744-6 |
0 |
July 16th, 2012 03:28 AM |
| Ch 4: Parse error: syntax error, unexpected T_SL |
hanizar77 |
BOOK: Beginning PHP5, Apache, and MySQL Web Development ISBN: 978-0-7645-7966-0 |
0 |
June 23rd, 2008 09:17 PM |
| PHP Parse error: parse error, unexpected T_STRING |
geminient |
PHP How-To |
4 |
August 18th, 2007 02:27 AM |
| Parse error: parse error, unexpected $end |
Ayodeji Adegbaju |
Pro PHP |
3 |
January 12th, 2007 12:21 PM |
|
 |
|