Click here to Skip to main content
15,892,005 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
XML
The error is displaying on this line

Design Page

<pre><%@ Page Title="" Language="C#" MasterPageFile="~/MDIForms/Admin.master" AutoEventWireup="true" CodeFile="ErrorPage.aspx.cs" Inherits="ErrorPage" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
    <table cellpadding="0" cellspacing="0" width="100%">
        <tr>
            <td align="center" class="message">
                <asp:Label ID="lblMessage" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td>
                <div id="diverror" runat="server">
                    <table cellpadding="0" cellspacing="0" width="100%">
                        <tr>               
                            <td align="center">                                        
                                <asp:Image ID="Image1" runat="server" />
                            </td>
                        </tr>
                        <tr>
                            <td class="message" align="center">
                                <asp:Label ID="lblError" runat="server"></asp:Label>
                            </td>
                        </tr>
                        <tr>
                            <td class="message" align="center">
                                <asp:Label ID="lblError1" runat="server"></asp:Label>
                            </td>
                        </tr>
                        <tr>
                            <td class="message" align="center">
                                <asp:Label ID="lblError2" runat="server"></asp:Label>
                            </td>
                        </tr>
                    </table>
                </div>
            </td>
        </tr>
    </table>
</asp:Content>



Code Page is

C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.OracleClient;

public partial class ErrorPage : System.Web.UI.Page
{    
    DataSet ds = new DataSet();    
    Transaction objTrn = new Transaction();

    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            if (HttpContext.Current.Session != null)
            {
                string Max = objTrn.Get_Max_Error();
                string url = Convert.ToString(Session["url"].ToString());
                string ErrorMessage = Convert.ToString(Session["ErrorMsg"].ToString().Replace("'", ""));
                string ErrorType = Convert.ToString(Session["ErrorType"].ToString());
                objTrn.Insert_Error(Max, url, ErrorType, ErrorMessage, System.DateTime.Now.ToString("dd-MMM-yyyy"));
            }

            diverror.Visible = false;
            Conn();
            diverror.Visible = true;
            Image1.ImageUrl = "~/Images/Errorimage.jpg";
            lblError.Text = "We got a problem!!";
            lblError1.Text = "We will fix it shortly!!";
            lblError2.Text = "If the problem persists please contact administrator!!";
            Session.Remove("url");
            Session.Remove("ErrorMsg");
            Session.Remove("ErrorType");
        }
        catch (Exception ex)
        {
            lblMessage.Text = ex.Message;
        }        
    }

    protected void Conn()
    {
        try
        {
            OracleConnection _OraCon = new OracleConnection();
            _OraCon.ConnectionString = DBConn.Connection();
            if (_OraCon.State == ConnectionState.Closed)
            {
                _OraCon.Open();
            }
            else
            {
                throw new Exception("Cannot cannot to Prime Database. Please contact your administrator on 55547/55561 OR DPO I CSTM");
            }
        }
        catch (Exception ex)
        {            
            lblMessage.Text = ex.Message;          
        }
    }
}



Master Pages

Master Page Design is

XML
<%@ Master Language="C#"  AutoEventWireup="true" CodeFile="Admin.master.cs" Inherits="MDIForms_Admin" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Quater Management System</title>
    <asp:ContentPlaceHolder id="head" runat="server">
    </asp:ContentPlaceHolder>
    <link href="../CSS/mainstyle2.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <form id="form1" runat="server">
    <table cellpadding="0" cellspacing="0" width="100%">
        <tr>
            <td align="center">
                <div id="mainheader">
                    <!--header and logo-->
                    <div class="container">
                        <div id="header">
                            <div id="user" style="position: relative">
                                Login by :
                                <asp:Label ID="lblUserName" runat="server" Text='<%# Eval("UserName") %>'></asp:Label>.
                                <br />
                                Date :
                                <asp:Label ID="lblDate" runat="server" Text='<%# Eval("Date") %>'></asp:Label>.
                            </div>
                            <div id="logo">
                                <h1>  <br /> QUARTER MANAGEMENT SYSTEM</h1>
                            </div>
                        </div>
                    </div>
                </div>
            </td>
        </tr>
    </table>
    <table cellpadding="0" cellspacing="0" width="100%">
        <tr>
            <td align="center">
                <div id="tabcontainer">
                    <ul id="tabs">
                        <li><a id="lnkHome" runat="server" href="#">Home</a></li>
                        <li><a href="#">Masters</a>
                            <ul>
                                <li><a id="lnkAllotmentType" runat="server" href="~/AllotmentType">Allotment Type</a></li>
                                <li><a id="lnkColony" runat="server" href="~/Colony">Colony</a></li>
                                <li><a id="lnkPool" runat="server" href="~/Pool">Pool</a></li>
                                <li><a id="lnkStatus" runat="server" href="~/Status">Status</a></li>
                                <li><a id="lnkType" runat="server" href="~/Type">Type</a></li>
                                <li><a id="lnkBldg" runat="server" href="~/Building">Building</a></li>
                                <li><a id="lnkQuarters" runat="server" href="~/Quarter">Quarter</a></li>
                                <li><a id="lnkUser" runat="server" href="~/User">User</a></li>
                            </ul>
                        </li>
                        <li><a id="A1" runat="server" href="#">Transaction</a>
                            <ul>
                                <li><a id="lnkRegistration" runat="server" href="#">Registration</a></li>
                                <li><a id="lnkOldReg" runat="server" href="#">Old Registration</a></li>
                                <li><a id="lnkAllotment" runat="server" href="#">Allotment</a></li>
                                <li><a id="lnkOccupation" runat="server" href="#">Occupation</a></li>
                                <li><a id="lnkVacant" runat="server" href="#">Vacation</a></li>
                                <li><a id="lnkQtrUpdate" runat="server" href="#">Qtr Update</a></li>
                                <li><a id="lnkUpload" runat="server" href="#">Upload Seniority</a></li>
                            </ul>
                        </li>
                        <li><a id="A2" runat="server" href="#">Report</a>
                            <ul>
                                <li><a id="lnkColonyWise" runat="server" href="#">Colony Wise Report</a></li>
                                <li><a id="lnkWaitList" runat="server" href="#">Wait List</a></li>
                                <li><a id="lnkStatusWise" runat="server" href="#">Status Wise</a></li>
                                <li><a id="lnkRetirement" runat="server" href="#">Retirement List</a></li>
                                <li><a id="lnkQtrCensus" runat="server" href="#">Quarter Census</a></li>
                                <li><a id="lnkCustom" runat="server" href="#">Custom Report</a></li>
                            </ul>
                        </li>
                        <li><a id="lnkLogout" runat="server" href="#">Logout</a>
                            <ul>
                                <li><a id="lnkChangePass" runat="server" href="#">Change Password</a></li>
                            </ul>
                        </li>
                </div>
            </td>
        </tr>
    </table>
    <div>
        <div id="maincontent">
            <div class="container">
                <div id="content" style="min-height:350px;">
                    <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
                    </asp:ContentPlaceHolder>
                </div>
            </div>
        </div>
    </div>
    </form>
</body>
</html>


Master Page Code is


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web.Security;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

public partial class MDIForms_Admin : System.Web.UI.MasterPage
{
    DataSet ds = new DataSet();
    Masters objMst = new Masters();
    public static string Name;

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            try
            {
                lblUserName.Text = Session["Emp_Name"].ToString();
                lblDate.Text = System.DateTime.Now.ToString("dd/MMM/yyyy");
                FillMDI();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
    }

    protected void FillMDI()
    {
        try
        {
            // ------------------Home --------------
            lnkHome.HRef = "~/Modules/Home/Home.aspx";

            // ----------------- Masters ---------------------------
            //lnkAllotmentType.HRef = "~/Modules/Masters/Allotment_Type.aspx";
          //  lnkColony.HRef = "~/Modules/Masters/Colony.aspx";
            //lnkPool.HRef = "~/Modules/Masters/Pool.aspx";
            //lnkStatus.HRef = "~/Modules/Masters/Status.aspx";
            //lnkType.HRef = "~/Modules/Masters/Type.aspx";
            //lnkBldg.HRef = "~/Modules/Masters/Building.aspx";
            //lnkQuarters.HRef = "~/Modules/Masters/Quarters.aspx";
            //lnkUser.HRef = "~/Modules/Masters/User.aspx";           
            

            // -------------------  Transaction -------------------
            lnkRegistration.HRef = "~/Modules/Transaction/Registration/CheckEmp.aspx";
            lnkOldReg.HRef = "~/Modules/Transaction/OldRegistration/OldReg.aspx";
            //lnkAllotment.HRef = "~/Modules/Transaction/Allotment/Allotement_Dtl.aspx";
            lnkAllotment.HRef = "~/Modules/Transaction/Allotment/Vacant_Qtr.aspx";
            lnkOccupation.HRef = "~/Modules/Transaction/Occupation/Occupation.aspx";
            lnkQtrUpdate.HRef = "~/Modules/Transaction/Updation/Qtr_Updation.aspx";  
            lnkVacant.HRef = "~/Modules/Transaction/Vacant/Vacant_Display.aspx";
            lnkUpload.HRef = "~/Modules/Transaction/Upload_Seniority/Seniority.aspx";

            // ------------------- Report -----------------------
            lnkColonyWise.HRef = "~/Modules/Report/ColonyWise.aspx";
            lnkWaitList.HRef = "~/Modules/Report/Emp_WaitList.aspx";
            lnkStatusWise.HRef = "~/Modules/Report/Status_Wise.aspx";
            lnkRetirement.HRef = "~/Modules/Report/RetiringReport.aspx";
            lnkQtrCensus.HRef = "~/Modules/Report/Quarter_Census/ColonyWise.aspx";
            lnkCustom.HRef = "~/Modules/Report/Custom_Report.aspx";

            // -------------------Logout ------------------------
            lnkLogout.HRef = "~/Modules/Login/LogOut.aspx";
            lnkChangePass.HRef = "~/Modules/Masters/ChangePass.aspx";
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
}







And Error is :
Error	11	Error parsing attribute 'masterpagefile': Type 'System.Web.UI.Page' does not have a public property named 'masterpagefile'.	D:\Projects\Quarter_MS\ErrorPage\ErrorPage.aspx	1	
Posted
Updated 16-Nov-15 18:22pm
v6
Comments
[no name] 16-Nov-15 6:43am    
can you post your full source code here ?
Khan Sameer 16-Nov-15 6:52am    
is it ok
[no name] 16-Nov-15 7:01am    
try to give some other tagprefix for AjaxControlToolKit. "asp" is reserved for server side controls.
Khan Sameer 16-Nov-15 7:05am    
I don't need that AjaxControlToolKit I am removing that as I thought including this might help to solve this error. Any other solution to this
[no name] 16-Nov-15 7:09am    
Are you missing any <asp:Content> from master page? I think there should be one more <asp:Content> section for head section.

1 solution

XML
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">

</asp:Content>


add this after

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
 
Share this answer
 
Comments
Arasappan 17-Nov-15 0:25am    
or<%@ Page Language="C#" MasterPageFile="~/MDIForms/Admin.master" AutoEventWireup="true" CodeFile="ErrorPage.aspx.cs" Inherits="ErrorPage" Title="" %>
Khan Sameer 17-Nov-15 0:28am    
Now i am getting only one error that is
Error 175 Error parsing attribute 'masterpagefile': Type 'System.Web.UI.Page' does not have a public property named 'masterpagefile'. D:\Projects\Quarter_MS\ErrorPage\ErrorPage.aspx 1
Arasappan 17-Nov-15 0:32am    
delete althose thing between MasterPageFile=""; Now place the cursor between "" ..And ctrl+spacebar..now pickurl and select ur master page
Khan Sameer 17-Nov-15 1:00am    
nothing happen the error is there any more solutions
Arasappan 17-Nov-15 1:04am    
once again create a form and copy all those things

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900