이전 페이지의 텍스트 상자 컨트롤 (마스터 페이지에 있음)의 일부 텍스트를 동일한 마스터 페이지 텍스트 상자 컨트롤로 전송하려는 다음 코드가 있습니다. 그러나 그것은 작동하지 않습니다. 오류를 발견 할 수 있으면 알려주십시오.이전 페이지의 값이 전송되지 않음
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site1.master.cs" Inherits="AlexBookShop.Site1" %>
<!DOCTYPE html>
<html>
<head runat="server">
<title></title>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
<style type="text/css">
.auto-style1 {
margin-bottom: 0px;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem Value="1">Children</asp:ListItem>
<asp:ListItem Value="1">Finance</asp:ListItem>
<asp:ListItem Value="3">Non-Fiction</asp:ListItem>
<asp:ListItem Value="4">Technical</asp:ListItem>
</asp:DropDownList>
<asp:TextBox ID="TextBox1" runat="server" CssClass="auto-style1"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Search" OnClick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Log Out" OnClick="Button2_Click" />
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>
이전 페이지 자리 표시자를 찾을 수 있습니까? 질문을 편집하여 HTML을 추가 할 수 있습니까? –
@SurjitSD : aspx를 추가했습니다. 예, 이전 페이지 개체 틀은 이전 마스터 페이지의 텍스트 상자 컨트롤 인 'TextBox1'을 참조합니다. – czolbe
정확하게 이해했다면 다음 페이지로 리디렉션되어 동일한 마스터 페이지가있는 PreviousPage의 값을 참조하려고합니다. 이 경우에는 할 수 없습니다. 다음 페이지로 리디렉션되면 이전 페이지 값을 참조 할 수 없습니다. –