Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在母版页中使用gridview_Asp.net_Vb.net_Gridview_Visual Studio 2005_Master Pages - Fatal编程技术网

Asp.net 在母版页中使用gridview

Asp.net 在母版页中使用gridview,asp.net,vb.net,gridview,visual-studio-2005,master-pages,Asp.net,Vb.net,Gridview,Visual Studio 2005,Master Pages,我在VS2005 VB中创建了一个新页面,它有一个gridview,我的问题是,当我试图在设计模式下将网格插入ContentPlaceHolder时,它会一起出现在页面的其他地方。我正在使用母版页,但不确定我做错了什么 ASPX代码 <%@ Page Language="vb" MasterPageFile="~/secure/Master1.Master" CodeBehind="Master1.Master.vb" Inherits="Main.LiveCalendar" %>

我在VS2005 VB中创建了一个新页面,它有一个gridview,我的问题是,当我试图在设计模式下将网格插入ContentPlaceHolder时,它会一起出现在页面的其他地方。我正在使用母版页,但不确定我做错了什么

ASPX代码

<%@ Page Language="vb" MasterPageFile="~/secure/Master1.Master" CodeBehind="Master1.Master.vb" Inherits="Main.LiveCalendar" %>

<asp:Content ID="ContentPlaceHolder" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

<h1>Live Calendar</h1>

        <%--<asp:Label runat="server" id="lblMessage" Text=""></asp:Label>--%>
        <asp:gridview id="GridView1" runat="server" allowsorting="True" autogeneratecolumns="False"
                datasourceid="SqlDataSource1" style="z-index: 100; left: 0px; position: absolute;
                top: 0px" Height="101px" Width="224px"><Columns>
        <asp:BoundField DataField="P_AE_ID" SortExpression="P_AE_ID" HeaderText="P_AE_ID"></asp:BoundField>
        <asp:BoundField DataField="P_Name" SortExpression="P_Name" HeaderText="P_Name"></asp:BoundField>
        <asp:BoundField DataField="P_Start" SortExpression="P_Start" HeaderText="P_Win_Start"></asp:BoundField>
        <asp:BoundField DataField="P_End" SortExpression="P_End" HeaderText="P_Win_End"></asp:BoundField>
        <asp:BoundField DataField="P_Status" SortExpression="P_Status" HeaderText="P_Status"></asp:BoundField>
        <asp:BoundField ReadOnly="True" DataField="CountOfPED_ID" SortExpression="CountOfPED_ID" HeaderText="CountOfPED_ID"></asp:BoundField>
        </Columns>
        </asp:gridview>
        <p>
            &nbsp;<asp:sqldatasource id="SqlDataSource1" runat="server" connectionstring="<%$ ConnectionStrings:dbConnection %>"
                selectcommand="web_Public" selectcommandtype="StoredProcedure"></asp:sqldatasource>

        </p>


</asp:Content>

我不太明白你的意思 它最终会出现在页面的其他地方
但是,如果您的问题与网格的位置有关,请更改其z索引和位置属性

上述代码似乎没有问题,您确定您指向的是母版页上正确的contentplaceholder吗?如果您还可以添加您的母版页代码,则它不会显示在内容占位符中,而是显示在占位符的外侧,特别是在页眉和徽标上方的左角。请删除或更改z索引