我有一個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;
}
}
}
}
你有建立應用程序嗎?也請嘗試右鍵單擊Nationality.aspx.cs - >屬性 - >目標是否說「編譯」? –
是的,我已經完成了 –