怪事多呀!form里面用上table,表单就跑到别的contentPlaceHoulder上去了
怪事多呀!form里面用上table,表单就跑到别的contentPlaceHoulder上去了
刚用母板页, 真是不解啊。。。
本来是想吧一个form放在一个叫CPHMain的contentPlaceHoulder上,
原本挺好的。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SendPost.aspx.cs" Inherits="SendPost"
MasterPageFile="~/MasterPage.master" Title="Content Page 1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CPHMain" runat="Server">
yfaoui
<form id="form1" runat="server">
<asp:TextBox ID="TextBox_Title" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox_Content" runat="server" Rows="8" TextMode="MultiLine"></asp:TextBox>
<asp:Button ID="Button_AddPost" runat="server" Text="添加" Width="85px" OnClick="Button_AddPost_Click" /></td>
<asp:RadioButton ID="RadioButton1" runat="server" GroupName="categoryID" value="1"
Text="网络资源" />
<asp:RadioButton ID="RadioButton2" runat="server" GroupName="categoryID" value="2"
Text="Java语言" />
<asp:RadioButton ID="RadioButton3" runat="server" GroupName="categoryID" value="3"
Text="C#" />
</form>
</asp:Content>
但是我加上表格为了摆正位置,整个表单就跑到CPHFooter的contentPlaceHoulder上去了
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SendPost.aspx.cs" Inherits="SendPost"
MasterPageFile="~/MasterPage.master" Title="Content Page 1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CPHMain" runat="Server">
yfaoui
<form id="form1" runat="server">
<table>
<tr>
<td>
title
</td>
<td>
<asp:TextBox ID="TextBox_Title" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
Content
</td>
<td>
<asp:TextBox ID="TextBox_Content" runat="server" Rows="8" TextMode="MultiLine"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button_AddPost" runat="server" Text="添加" Width="85px" OnClick="Button_AddPost_Click" /></td>
</tr>
<tr>
<td>
<asp:RadioButton ID="RadioButton1" runat="server" GroupName="categoryID" value="1" Text="网络资源"/>
<asp:RadioButton ID="RadioButton2" runat="server" GroupName="categoryID" value="2" Text="Java语言"/>
<asp:RadioButton ID="RadioButton3" runat="server" GroupName="categoryID" value="3" Text="C#"/>
</td>
</tr>
</table>
</form>
</asp:Content>
================================
接下来是我的母板页,会不会是这里有问题?
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
<style type="text/css">
#Header{background-color:lightBlue;}
#Left{background-color:lightPink;float:left;}
#Main{background-color:yellow;display:block;}
#Footer{background-color:lightblue;display:block;}
</style>
</head>
<body>
<div id="Header">
<asp:Panel ID="Panel_Header" runat="server" Width="500" Height="150">
<asp:Label ID="Label_Date" runat="server" Text="Label"></asp:Label>
<asp:Panel ID="Panel_Navi" runat="server" Height="150px" Width="300px">
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="">HyperLink</asp:HyperLink>
<asp:HyperLink ID="HyperLink3" runat="server" NavigateUrl="">HyperLink</asp:HyperLink>
<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="">HyperLink</asp:HyperLink>
</asp:Panel>
</asp:Panel>
<asp:ContentPlaceHolder ID="CPHHeader" runat="server">
</asp:ContentPlaceHolder>
</div>
<div id="Left">
<asp:Panel ID="Panel_Left" runat="server" Height="450px" Width="150px">
<asp:HyperLink ID="HyperLink4" runat="server" NavigateUrl="">HyperLink</asp:HyperLink>
<asp:HyperLink ID="HyperLink5" runat="server" NavigateUrl="">HyperLink</asp:HyperLink>
<asp:HyperLink ID="HyperLink6" runat="server" NavigateUrl="">HyperLink</asp:HyperLink>
</asp:Panel>
<asp:ContentPlaceHolder ID="CPHLeft" runat="server">
</asp:ContentPlaceHolder>
</div>
<div id="Main">
<asp:Panel ID="Panel_Main" runat="server" Height="450px" Width="350px">
<asp:ContentPlaceHolder ID="CPHMain" runat="server">
</asp:ContentPlaceHolder>
</asp:Panel>
</div>
<div id="Footer">
<asp:Panel ID="Panel_Footer" runat="server" Height="100px" Width="500px">
</asp:Panel>
<asp:ContentPlaceHolder ID="CPHFooter" runat="server">
</asp:ContentPlaceHolder>
</div>
</body>
</html>