Click here to Skip to main content
15,921,884 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
XML
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MemberReviewMaster.aspx.cs" Inherits="MemberReviewMaster" %>
<%@ Register Src="~/MemberReviewPage.ascx" TagPrefix="rv" TagName="rv1" %>

<!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>
    <link href="App_Themes/new.css" rel="stylesheet" type="text/css" />

<script type="text/javascript">
    function showPopUp(el) {
        var cvr = document.getElementById("cover")
        var dlg = document.getElementById(el)
        cvr.style.display = "block"
        dlg.style.display = "block"

        if (document.body.style.overflow = "hidden") {
            cvr.style.width = "1024"
            cvr.style.height = "100%"
        }

    }
    function closePopUp(el) {
        var cvr = document.getElementById("cover")
        var dlg = document.getElementById(el)
        cvr.style.display = "none"
        dlg.style.display = "none"
        document.body.style.overflowY = "scroll"
    }
</script>

</head>
<body onload="showPopUp('dialog');">
<form id="form1">
<div id="cover" ></div>
<div id="dialog" >
    <rv:rv1 ID="id1" runat ="server" LoadNodesProvider="~/MemberReviewPage.ascx"/>
    <br /><a href="#" onclick="closePopUp('dialog');">[Close]</a>
</div>
<a href="#" onclick="showPopUp('dialog');">Show</a>
</form>
</body>
</html>
Posted

1 solution

Instead of
HTML
<body onload="showPopUp('dialog');"></body>


try registering the javascript function from codebehind of page.

C#
protected void Page_Load(object sender, EventArgs e)
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "showPopUp", "showPopUp('dialog');", true);
        }


Let me know if it helps.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900