Avatar billede thomasmyg Nybegynder
09. november 2007 - 20:44 Der er 8 kommentarer og
1 løsning

onClick til popup

Jeg prøver og få en popup boks til at virke, men det driller en del og fejl beskeder forvirre mig.

Fejlen kommer her:

"Serverfejl i programmet '/oktobertermin07'.
--------------------------------------------------------------------------------

Indholdskontrolelementer er kun tilladt på en indholdsside, der refererer til en masterside.
Beskrivelse: Der opstod en undtagelse, der ikke blev behandlet, under udførelse af den aktuelle webanmodning. Se staksporingen for at få yderligere oplysninger om fejlen, og hvor den kom fra i koden.

Detaljer om undtagelse: System.Web.HttpException: Indholdskontrolelementer er kun tilladt på en indholdsside, der refererer til en masterside.

Kildefejl:

Der blev oprettet en undtagelse, der ikke blev behandlet,  under kørsel af den aktuelle webanmodning. Du kan finde oplysninger om undtagelsens oprindelse og placering ved hjælp af nedenstående staksporing af undtagelser. 

Staksporing:


[HttpException (0x80004005): Indholdskontrolelementer er kun tilladt på en indholdsside, der refererer til en masterside.]
  System.Web.UI.MasterPage.CreateMaster(TemplateControl owner, HttpContext context, VirtualPath masterPageFile, IDictionary contentTemplateCollection) +2025823
  System.Web.UI.Page.get_Master() +48
  System.Web.UI.Page.ApplyMasterPage() +18
  System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +543




--------------------------------------------------------------------------------
Versionsoplysninger: Microsoft .NET Framework version:2.0.50727.832; ASP.NET version:2.0.50727.832"

Da min side ikke skal vises i en master.page, så er jeg ikke klar over hvad jeg skal gøre her for at løse problemet.
Avatar billede dr_chaos Nybegynder
09. november 2007 - 20:47 #1
Fjern contentcontrollen på din side og indsæt standard html tags.
Fjern også evt reference til masterpage i page directive.
Avatar billede thomasmyg Nybegynder
09. november 2007 - 20:55 #2
jeg har ikke noget contentcontrolle på min side

min default.aspx side:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default"  %>

<!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>Oktobertermin07</title>
    <link href="style/defaultStyle.css" rel="stylesheet" type="text/css" />
    <script src="js/openwin.js" language="javascript"></script>
</head>
<body bgcolor="#EEEEE2">
    <img align="middle" src="billeder/logindside.jpg" />
    <div class="logindknap">
    <img border="2" src="billeder/logindknap.gif" onClick="openWindow('login.aspx')" />
    </div>
</body>
</html>
Avatar billede lifo Nybegynder
09. november 2007 - 21:14 #3
det er window.open og ikke openWindow
se evuentelt dette link for mere info
http://msdn2.microsoft.com/en-us/library/ms536651.aspx
Avatar billede thomasmyg Nybegynder
09. november 2007 - 21:20 #4
nu er openWindow navnet på min .js funktion så det hjælper ikke noget at skrive window.open
Avatar billede dr_chaos Nybegynder
09. november 2007 - 21:25 #5
Har du angivet en masterpage i web.config ?
Tjek evt dine sider igennem om du har nogen sider hvor der er en content control uden en masterpage.
Hvordan ser din kode til login.aspx ud ?
Avatar billede thomasmyg Nybegynder
09. november 2007 - 21:31 #6
nej jeg har ikke angivet min master i min web.config og ja jeg havde sørme en content holder på min login side, den er fjernet nu og nu virker det som det skal.

lig et svar doktor.
Avatar billede dr_chaos Nybegynder
09. november 2007 - 21:43 #7
svar :)
Avatar billede thomasmyg Nybegynder
09. november 2007 - 22:25 #8
tak for hjælpen doktor
Avatar billede dr_chaos Nybegynder
09. november 2007 - 22:28 #9
np :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester