Ik heb in VS een MasterPage gemaakt, met daarin de HTML layout van de site. Hierin heb ik een ContentPlaceHolder (CPH 1) gezet (gebeurd eigenlijk automatisch), en daarin wil ik een loginbox zetten. Dat werkt.
Nu wil ik linksonder (in de layout is dat mooier) een andere ContentPlaceHolder (CPH 2) zetten, met daarin de loginbox.
Als ik de site run in de VS test server, krijg ik de volgende error:
"Control 'ctl00_Login_Content_Login1' of type 'Login' must be placed inside a form tag with runat=server."
Als ik in de source kijk staat er het volgende:
Waarom werkt hij in de eerste CPH wel, en in de 2e niet...? Hoop dat een van jullie me kan helpen...
@RobIII:
Mijn slecht... Is opgelost...
Nu wil ik linksonder (in de layout is dat mooier) een andere ContentPlaceHolder (CPH 2) zetten, met daarin de loginbox.
Als ik de site run in de VS test server, krijg ik de volgende error:
"Control 'ctl00_Login_Content_Login1' of type 'Login' must be placed inside a form tag with runat=server."
Als ik in de source kijk staat er het volgende:
ASP: Default.aspx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <%@ Page Language="VB" MasterPageFile="~/MasterPages/MasterPage.master" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default"%> <asp:Content ID="Default_Main_Content" ContentPlaceHolderID="Main_Content" Runat="Server"> [HTML shit] </asp:Content> <asp:Content ID="Default_Login_Content" ContentPlaceHolderID="Login_Content" Runat="Server"> [HTML shit] <asp:Login ID="Login1" runat="server"> </asp:Login> </asp:Content> |
Waarom werkt hij in de eerste CPH wel, en in de 2e niet...? Hoop dat een van jullie me kan helpen...
@RobIII:
Mijn slecht... Is opgelost...
[ Voor 4% gewijzigd door Acid__Burn op 21-06-2007 11:11 ]