이것은해야 할 것보다 더 어려운 방법입니다. 나는 새로운 웹 사이트 프로젝트를 재창조하고 새로운 웹 양식 복사본을 만들고 텍스트 파일에 코드를 붙여 넣은 다음 새로운 웹 폼에 코드를 붙여 넣었습니다. 오류 메시지가 나타납니다.aspx.designer.cs를 어떻게 제거합니까?
"형식을로드 할 수 없습니다. GenPrefixList ' "
코드 : 그런 다음
<%@ Page Title="Generate Prefixes" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="GenPrefixList.aspx.cs" Inherits="GenPrefixList" %>
내가 = 상속 제거"나는 오류 메시지가 도착 후 "GenPrefixList :
'ASP.pages_genprefixlist_aspx가 '에 대한 정의를 포함하지 않습니다' PrefixID_SelectedIndexChanged '및 확장 없음 이온 방법은 유형 'ASP.pages_genprefixlist_aspx'의 첫 번째 인수를 받아들이는 'PrefixID_SelectedIndexChanged'볼 수 있습니다 숨김 이미 'PrefixID_SelectedIndexChanged'
한다 (당신은? using 지시문 또는 어셈블리 참조가) 있지만, 영문은하지 않습니다 그것을보십시오 ....
나는 디자인에서 aspx.designer.cs 파일을 얻지 못했고 코드 형식이 동일한 다른 페이지도 비교합니다. 또한 aspx.designer.cs 웹 사이트 프로젝트에 추가 할 수 없습니다.
이것은 완전히 우스 꽝 스럽습니다. 처음부터 모든 것을 재창조하는 방법을 보지 못했으며, 어쨌든 코드는 여전히 aspx.designer.cs를 참조합니다. 이것은 어떻게 든 여전히 aspx.designer.cs 참조 코드입니다 : 당신은Inherits="GenPrefixList"
을 제거하지 수
<div style="text-align:Left;float:right; width:56.5%; display:inline-block;">
<asp:DropDownList ID="PrefixID" runat="server" AutoPostBack="true"
ToolTip="Select Prefix" onselectedindexchanged="PrefixID_SelectedIndexChanged">
<%--<asp:ListItem Text="Select..."></asp:ListItem>--%>
</asp:DropDownList>
<asp:Label ID="lblRqdPrefix" runat="server" Text="required" CssClass="noshow" ></asp:Label>
</div>
당신은 복사하여 다른 페이지 디자이너를 붙여 넣을 수 있습니다 .cs, 파일 이름을 aspx 및 aspx.cs와 일치하도록 변경하십시오. – sq33G