2012-07-12 3 views
-1

이 코드를 마스터 페이지에서 사용할 때 디버깅 할 수 없습니다. 하지만이 전에는 마스터 페이지를 사용하지 않았지만 완벽하게 작동했습니다. 내 코드에 문제가 있습니까? 나는 당신의 참조를 위해 여기에 내 코드를 넣어. 대단히 감사합니다.Masterpage에서 오류가 발생했습니다.

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="User.aspx.cs" Inherits="Admin_User" %> 

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> 
</asp:Content> 
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder4" Runat="Server"> 
</asp:Content> 
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder5" Runat="Server"> 
</asp:Content> 
<asp:Content ID="Content4" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> 
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" 
    AutoEventWireup="true" CodeFile="User.aspx.cs" Inherits="Admin_User" %> 

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> 
</asp:Content> 
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder4" Runat="Server"> 
</asp:Content> 
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder5" Runat="Server"> 
</asp:Content> 
<asp:Content ID="Content4" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> 
<p> 
This is a list of user in a database.</p> 
<p><html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title>Edit,update and delete User accounts in asp.net membership</title> 
<style type="text/css"> 
.GridviewDiv {font-size: 100%; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 
Verdana, Arial, Helevetica, sans-serif; color: #303933;} 
Table.Gridview{border:solid 1px #df5015;} 
.Gridview th{color:#FFFFFF;border-right-color:#abb079;border-bottom- 
color:#abb079;padding:0.5em 0.5em 0.5em 0.5em;text-align:center} 
.Gridview td{border-bottom-color:#f0f2da;border-right-color:#f0f2da;padding:0.5em 0.5em 
0.5em 0.5em;} 
.Gridview tr{color: Black; background-color: White; text-align:left} 
:link,:visited { color: #DF4F13; text-decoration:none } 
</style> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div class="GridviewDiv"> 
<asp:GridView ID="gvDetails" runat="server" CssClass="Gridview" 
AutoGenerateColumns="false" 
AutoGenerateDeleteButton="true" AutoGenerateEditButton="true" 
onrowcancelingedit="gvDetails_RowCancelingEdit" 
onrowdeleting="gvDetails_RowDeleting" onrowediting="gvDetails_RowEditing" 
onrowupdating="gvDetails_RowUpdating"> 
<HeaderStyle BackColor="#df5015" /> 
<Columns> 
<asp:BoundField DataField="UserName" HeaderText="UserName" ReadOnly="true"/> 
<asp:BoundField DataField="Email" HeaderText="Email" /> 
</Columns> 
</asp:GridView> 
<asp:Label ID="lblResult" runat="server" Font-Bold="true"/> 
</div> 
</form> 
</body> 
</html></p> 
</asp:Content> 
<asp:Content ID="Content5" ContentPlaceHolderID="ContentPlaceHolder3" Runat="Server"> 
</asp:Content> 

왜 오류가 있습니까? 나는 그것을 이해할 수 없다.

+2

무엇이 오류입니까? 모든 스택 추적? –

+2

마스터 페이지 코드도 게시하십시오. –

답변

0

은 내가 head

처럼이 당신의 오류가 여기서이라고 생각, 함께 전체 페이지 다른 태그와 함께, 당신은 장소 홀더 내부의 장소

<form id="form1" runat="server">

에게있는 것으로 확인 장소 소유자의 잘못된 사용. 마스터 페이지에 form이 하나 더있을 수 있습니다.

+0

Thnks. 나는 그것을 해결할 수 있었다. 다시 한 번 감사드립니다! – aemy

0

코드가 잘못되었습니다. p 태그 안에 자리 표시 자, 양식 및 HTML 태그를 사용할 수 없습니다.

관련 문제