一个Web应用程序项目的aspx文件不工作到另一个Web应用程序项目 [英] One web application project's aspx file is not working into another web application project

查看:145
本文介绍了一个Web应用程序项目的aspx文件不工作到另一个Web应用程序项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个webapplcation名人力资源管理。我现在想添加一个ASPX文件,与其他项目名称HRM1(也网络applicaitonFile),但我尝试看看在浏览器文件中我得到这个错误:** Pareser错误

说明:该请求提供服务所需资源的分析过程中出现错误。请检查下列特定分析错误详细信息并适当地修改源文件。消息:未能加载类型'HRM1.WebForm10。
1号线:其中;%@页标题=LANGUAGE =C#的MasterPageFile =〜/的Site.MasterAutoEventWireup =真codeBehind =Nationality.aspx.cs继承=HRM1 .WebForm10%> 的**

我也有尝试继承=HRM1.WebForm10,但同样的分析器错误ocurring我不知道为什么?我使用VS 12和web应用。

 使用系统;
使用System.Collections.Generic;
使用System.Linq的;
使用的System.Web;
使用System.Web.UI程序;
使用System.Web.UI.WebControls;
使用HRM1.App_ code.BLL;
命名空间HRM
{
    公共部分类WebForm10:System.Web.UI.Page
    {
        clsNationality objNationality =新clsNationality();        保护无效的Page_Load(对象发件人,EventArgs的发送)
        {
            如果(!的IsPostBack)
            {
             // BindNationality();
            }
        }
        保护无效BindNationality()
        {
            gvNationality.DataSource = objNationality.SelectAll();
            gvNationality.DataBind();
        }
        保护无效btn_Ins_Nation_Click(对象发件人,EventArgs的发送)
        {
            objNationality.Name = txtNationalityName.Text;
            INT A = objNationality.Insert();
            如果(一个大于0)
            {
                lblOutPut.Text =成功插入;
            }
            其他
            {
                lblOutPut.Text =错误;
            }
        }        保护无效btn_update_Nation_Click(对象发件人,EventArgs的发送)
        {
            objNationality.User_ID = 1;
            objNationality.Nation_ID = Convert.ToInt32(的ViewState [RecordNo]);
            objNationality.Name = txtNationalityName.Text;
           INT B = objNationality.Update();
            BindNationality();            如果(B&0)
            {
                BindNationality();
                lblOutPut.Text =成功更新;
            }
            其他
            {
                lblOutPut.Text =错误;
            }
        }        保护无效btn_dlt_Nation_Click(对象发件人,EventArgs的发送)
        {
            objNationality.Name = txtNationalityName.Text;            INT C = objNationality.Delete();            如果(c取代; 0)
            {                lblOutPut.Text =已成功删除;
                BindNationality();
            }
            其他
            {
                lblOutPut.Text =删除错误;
            }
        }        保护无效gvNationality_RowCommand(对象发件人,GridViewCommandEventArgs E)
        {
            如果(e.CommandName.ToString()。ToUpper的()==编辑)
            {
                的ViewState [RecordNo] = Convert.ToInt32(e.CommandArgument);
                objNationality.Nation_ID = Convert.ToInt32(的ViewState [RecordNo]);
                objNationality.SelectByID();
                txtNationalityName.Text = objNationality.Name;            }
        }
        }
    }


解决方案

请问母版页〜/的Site.Master在目标项目存在吗?
你还有进口.apsx,.aspx.vb和.aspx.designer.vb文件?

I have a webapplcation name HRM. Now i am trying to add a file aspx with another project name HRM1 (also web applicaitonFile), but i am getting this error as i try to see that file in browser: **Pareser 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. Message: Could not load type 'HRM1.WebForm10'. Line 1: <%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Nationality.aspx.cs" Inherits="HRM1.WebForm10" %>**

I also have try inherits= "HRM1.WebForm10", but the same parser error ocurring i dont know why? I am using VS 12 and webapplication.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using HRM1.App_Code.BLL;
namespace HRM
{
    public partial class WebForm10 : System.Web.UI.Page
    {
        clsNationality objNationality = new clsNationality();

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
             //   BindNationality();
            }
        }
        protected void BindNationality()
        {
            gvNationality.DataSource = objNationality.SelectAll();
            gvNationality.DataBind();
        }
        protected void btn_Ins_Nation_Click(object sender, EventArgs e)
        {
            objNationality.Name = txtNationalityName.Text;
            int a = objNationality.Insert();
            if (a > 0)
            {
                lblOutPut.Text = "Successfully Insert";
            }
            else
            {
                lblOutPut.Text = "Error";
            }
        }

        protected void btn_update_Nation_Click(object sender, EventArgs e)
        {
            objNationality.User_ID = 1;
            objNationality.Nation_ID = Convert.ToInt32(ViewState["RecordNo"]);
            objNationality.Name = txtNationalityName.Text;
           int b= objNationality.Update();
            BindNationality();

            if (b > 0)
            {
                BindNationality();
                lblOutPut.Text = "Successfully Updated";
            }
            else
            {
                lblOutPut.Text = "Error";
            }
        }

        protected void btn_dlt_Nation_Click(object sender, EventArgs e)
        {
            objNationality.Name = txtNationalityName.Text;

            int c = objNationality.Delete();

            if (c > 0)
            {

                lblOutPut.Text = "Successfully Deleted";
                BindNationality();
            }
            else
            {
                lblOutPut.Text = "Delete Error";
            }
        }

        protected void gvNationality_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName.ToString().ToUpper() == "EDIT")
            {
                ViewState["RecordNo"] = Convert.ToInt32(e.CommandArgument);
                objNationality.Nation_ID = Convert.ToInt32(ViewState["RecordNo"]);
                objNationality.SelectByID();
                txtNationalityName.Text = objNationality.Name;

            }
        }


        }
    }

解决方案

Does the master page "~/Site.Master" exist in the target project ? Did you well imported the .apsx, .aspx.vb and .aspx.designer.vb files ?

这篇关于一个Web应用程序项目的aspx文件不工作到另一个Web应用程序项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆