2014-02-14 72 views
0

我有一個webapplcation名稱HRM。現在我試圖添加一個文件aspx與另一個項目名稱HRM1(也是web applicaitonFile),但我得到這個錯誤,因爲我試圖在瀏覽器中看到該文件:** Pareser錯誤。一個web應用程序項目的aspx文件不能用於其他web應用程序項目

描述:解析服務此請求所需的資源時發生錯誤。請檢查以下特定的分析錯誤詳細信息並適當修改您的源文件。消息:無法加載類型'HRM1.WebForm10'。 第1行:<%@ Page Title =「」Language =「C#」MasterPageFile =「〜/ Site.Master」AutoEventWireup =「true」CodeBehind =「Nationality.aspx.cs」Inherits =「HRM1.WebForm10」%> **

我也有嘗試inherits =「HRM1.WebForm10」,但相同的解析器錯誤ocurring我不知道爲什麼?我正在使用VS 12和Web應用程序。

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; 

      } 
     } 


     } 
    } 
+0

你有建立應用程序嗎?也請嘗試右鍵單擊Nationality.aspx.cs - >屬性 - >目標是否說「編譯」? –

+0

是的,我已經完成了 –

回答

0

主頁面「〜/ Site.Master」是否存在於目標項目中? 您是否很好地導入了.apsx,.aspx.vb和.aspx.designer.vb文件?

+0

是的,我已經完成了這個..沒有任何工作 –

+0

可能是因爲在你的代碼中名稱空間仍然是HRM – DadyFuji

+0

我目前的項目名稱HRM,我將其更改爲HRM –

相關問題