'GridView'类型的控件'ctl00_AlertPM_gvInstallationPM'必须放在带有runat = server的表单标签内。 [英] Control 'ctl00_AlertPM_gvInstallationPM' of type 'GridView' must be placed inside a form tag with runat=server.

查看:76
本文介绍了'GridView'类型的控件'ctl00_AlertPM_gvInstallationPM'必须放在带有runat = server的表单标签内。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

PmAlert.ascx

PmAlert.ascx

<table align="center"  runat="server">
        <tr>
            <td align="center">
                <asp:ImageButton ID="btnExportPDF" runat="server" ImageUrl="~/images/adobe.PNG" ToolTip="Export to PDF"   

                    OnClick="btnExportPDF_Click" />                    
                 
                <asp:ImageButton ID="btnExportExcel" runat="server" ImageUrl="~/images/excel.PNG"

                    ToolTip="Export to Excel" OnClick="btnExportExcel_Click" />
                 
                <asp:ImageButton ID="btnExportWord" runat="server" ImageUrl="~/images/word.PNG" ToolTip="Export to Word"

                    OnClick="btnExportWord_Click" />
            </td>
        </tr>
        <tr>
            <td align="center">
                <asp:Label ID="lblSubTitle" runat="server" CssClass="subheading">
            </td>
        </tr>    
    <div  runat="server" id="PDFReport">
        <table>
            <tr>
                <td align="center">
                    <asp:GridView ID="gvInstallationPM" runat="server" AutoGenerateColumns="False" BorderColor="#DEBA84"

                        BackColor="#DEBA84" BorderStyle="Solid" BorderWidth="2px" CellPadding="3" CellSpacing="2"

                        Font-Names="Verdana" Font-Size="11px">
                        <footerstyle backcolor="#E4B550" forecolor="#8C4510" borderstyle="None" />
                        <rowstyle backcolor="White" height="20px" forecolor="#8C4510" horizontalalign="Left" />
                        <columns>
                            <asp:BoundField DataField="InstallationNo" HeaderText="Installation No.">
                                <HeaderStyle HorizontalAlign="Center" Width="100px" />
                                <itemstyle horizontalalign="Center" width="100px" />
                            
                            <asp:BoundField DataField="InstallationDate" HeaderText="Installation Date">
                                <HeaderStyle HorizontalAlign="Center" Width="100px" />
                                <itemstyle horizontalalign="Center" width="100px" />
                            
                            <asp:BoundField DataField="ClientName" HeaderText="Customer">
                                <HeaderStyle HorizontalAlign="Center" Width="150px" />
                                <itemstyle horizontalalign="Left" width="150px" />
                            
                            <asp:BoundField DataField="MaterialName" HeaderText="Equipment">
                                <HeaderStyle HorizontalAlign="Center" Width="150px" />
                                <itemstyle horizontalalign="Left" width="150px" />
                            
                            <asp:BoundField DataField="PMCallDate" HeaderText="PM CallDate">
                                <HeaderStyle HorizontalAlign="Center" Width="80px" />
                                <itemstyle horizontalalign="Center" width="80px" verticalalign="Top" />
                            
                        </columns>
                        <pagerstyle forecolor="#8C4510" horizontalalign="Center" />
                        <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="White" />
                        <HeaderStyle BackColor="#D98C2A" Font-Bold="True" ForeColor="White" Height="20px"

                            HorizontalAlign="Center" />                    
                </td>
            </tr>
           <%-- <tr>
                <td align="center" style="padding-removed 20px">
                    <asp:GridView ID="gvContractPM" runat="server" AutoGenerateColumns="False" BorderColor="#DEBA84"
                        BackColor="#DEBA84" BorderStyle="Solid" BorderWidth="2px" CellPadding="3" CellSpacing="2"
                        Font-Names="Verdana" Font-Size="11px">
                        <footerstyle backcolor="#E4B550" forecolor="#8C4510" borderstyle="None" />
                        <rowstyle backcolor="White" height="20px" forecolor="#8C4510" horizontalalign="Left" />
                        <columns>
                            <asp:BoundField DataField="MaintenanceContractNo" HeaderText="Contract No.">
                                <HeaderStyle HorizontalAlign="Center" Width="100px" />
                                <itemstyle horizontalalign="Center" width="100px" />
                            
                            <asp:BoundField DataField="ContractStartDate" HeaderText="Start Date">
                                <HeaderStyle HorizontalAlign="Center" Width="100px" />
                                <itemstyle horizontalalign="Center" width="100px" />
                            
                            <asp:BoundField DataField="ContractEndDate" HeaderText="End Date">
                                <HeaderStyle HorizontalAlign="Center" Width="100px" />
                                <itemstyle horizontalalign="Center" width="100px" />
                            
                            <asp:BoundField DataField="ClientName" HeaderText="Customer">
                                <HeaderStyle HorizontalAlign="Center" Width="150px" />
                                <itemstyle horizontalalign="Left" width="150px" />
                            
                            <asp:BoundField DataField="MaterialName" HeaderText="Equipment">
                                <HeaderStyle HorizontalAlign="Center" Width="150px" />
                                <itemstyle horizontalalign="Left" width="150px" />
                            
                            <asp:BoundField DataField="PMCallDate" HeaderText="PM CallDate">
                                <HeaderStyle HorizontalAlign="Center" Width="80px" />
                                <itemstyle horizontalalign="Center" width="80px" verticalalign="Top" />                            
                        </columns>
                        <pagerstyle forecolor="#8C4510" horizontalalign="Center" />
                        <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="White" />
                        <HeaderStyle BackColor="#D98C2A" Font-Bold="True" ForeColor="White" Height="20px"
                            HorizontalAlign="Center" />                    
                </td>
            </tr>--%>
        </table> ->
 

 this page have 3 image button export to PDF,EXCEL & WORD

I have on master page 
HomePage.Master

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="HomePage.master.cs" Inherits="CMMaintenance.UI._Master.HomePage" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<%@ Register Src="~/_UserControl/PMAlerts.ascx" TagName="PM" TagPrefix="Alert" %>
<%@ Register Src="~/_UserControl/WarrantyExpiry.ascx" TagName="Warranty" TagPrefix="Expiry" %>
<%@ Register Src="~/_UserControl/ContractExpiry.ascx" TagName="Contract" TagPrefix="Expiry" %>
<%@ Register Src="~/_UserControl/DebitNoteAlter.ascx" TagName="DebitNote" TagPrefix="Alert" %>
<!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>Care Mediquip - Medical Equipment Dealers</title>
    <link href="../_CSS/style.css" rel="stylesheet" type="text/css" />
    <link href="../_CSS/Comman.css" rel="stylesheet" type="text/css" />

    <script src="../_JS/CommonFunction.js" type="text/javascript"></script>

    <%--<link href="../css/CMMaintenance.css" rel="stylesheet" type="text/css" />--%>

    <script type="text/javascript" language="javascript">
        function closeDOB() {

            var y = document.getElementById('divDOB');
            // alert(y);
            y.style.display = 'none';

            var x = document.getElementById('ctl00_ModalPopupExtender1_backgroundElement');
            // alert(x);
            x.style.display = 'none';


            // $find('divDOB').hide();
        }
        function closeAMC() {
            var z = document.getElementById('divAMC');
            z.style.display = 'none';

            var w = document.getElementById('ctl00_ModalPopupExtender2_backgroundElement');
            w.style.display = 'none';
        }

        function closeWarranty() {
            var a = document.getElementById('divWarranty');
            a.style.display = 'none';

            var b = document.getElementById('ctl00_ModalPopupExtender3_backgroundElement');
            b.style.display = 'none';
        }
        function closeContract() {
            var a = document.getElementById('divContract');
            a.style.display = 'none';

            var b = document.getElementById('ctl00_ModalPopupExtender1_backgroundElement');
            b.style.display = 'none';
        }
        function closeDebit(){
        var a = document.getElementById('divDebit');
            a.style.display = 'none';

            var b = document.getElementById('ctl00_ModalPopupExtender4_backgroundElement');
            b.style.display = 'none';
        }
        function ShowPopUP(){
        $find('ModalPopupExtender4').show();
        }
        
       
    </script>

    <style type="text/css">
        .RadWModalImage
        {
            filter: Alpha(Opacity=80);
            -moz-opacity: 0.4;
            opacity: 0.4;
            background-color: #666699;
        }
        .TitlebarRight
        {
            background: transparent url(../images/cross_icon_normal.png) no-repeat scroll right center;
            cursor: pointer; /* float: right;*/
            height: 15px;
            width: 20px; /* margin-top: 5px;
            margin-right: 5px;*/
        }
        .popup_Titlebar
        {
            background: transparent url(../images/titlebar_bg.jpg) repeat scroll 0 0;
            height: 29px;
        }
        .TitlebarLeft
        {
            float: left;
            color: #FFFFFF;
            font-family: verdana;
            font-size: 12px;
            font-weight: bold;
            padding-left: 10px; /*  width: 990px; /* margin-top: 5px;*/
        }
        .popup_Container
        {
            background-color: white;
            border: 2px solid #000000;
            padding: 0;
        }
    </style>
</head>
<body>
    <form id="form1"  runat="server">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    
    <div id="wrapper">
        <div id="header">
            <h1>
                CARE MEDIQUIP</h1>
            <div align="right" style="height: 100%; padding-removed 0px; padding-removed 8px">
                <asp:Image ID="Image1" runat="server" ImageUrl="~/images/CareMediquipMain.gif" Width="70"

                    Height="65" />
            </div>
        </div>
        <div id="menu">
            <%--  <ul>
                <li><a id="InstallationLink" href="<%= Page.ResolveUrl(">
                    INSTALLATION</a></li>
                <li><a id="PMLink" href="<%= Page.ResolveUrl(">PM Details</a></li>
                <li><a id="ComplaintLink" href="#">COMPLAINTS</a></li>
                <li><a id="ReportsLink" href="#">REPORTS</a></li>
                <li><a href="#">ABOUT</a></li>
            </ul>--%>
            <ul>
                <li>
                    <asp:LinkButton ID="AMC" runat="server" Style="color: White">PM ALERTS</li>
                <li>
                    <asp:LinkButton ID="Warranty" runat="server" Style="color: White">WARRANTY EXPIRY</li>
                <li>
                    <asp:LinkButton ID="Contract" runat="server" Style="color: White">CONTRACT EXPIRY</li>
                <li>
                    <asp:LinkButton ID="DebitNote" runat="server" Style="color: White">Debit Note Reminder</li>
            </ul>
        </div>
        <div align="right" style="vertical-align: top; font-size: 11px; font-weight: bold;<br mode=" hold=" />            padding-right: 15px;">
            <%-- <asp:LinkButton ID="AMC" runat="server" Style="color: Maroon">PM Alerts
       
<asp:LinkButton ID="Warranty" runat="server" Style="color: Maroon">Warranty Expiry--%>
                 <asp:Label ID="lblWelcomeUser" runat="server" Text="">
              <a href="../Default.aspx">LOG OUT</a>
        </div>
        <table align="left">
            <tr>
                <td align="left" valign="top">
                    <div id="left">
                        <ul style="line-height: 50px">
                            <li><a href="../ClientUI/Installation.aspx">INSTALLATION</a></li>
                            <li><a href="../ClientUI/InstallationOtherReoorts.aspx">INSTALLATION PRINTS</a></li>
                            <li><a href="../ClientUI/MaintenanceContractForm.aspx">MAINTENANCE CONTRACT</a></li>
                            <li><a href="../ClientUI/InstallationMaterialEdit.aspx">EQUIPMENT EDIT</a></li>
                            <li><a href="../ClientUI/PMCallForm.aspx">PM CALL FORM</a></li>
                            <li><a href="../ClientUI/DebitNote.aspx">DEBIT NOTE</a></li>
                            <li><a href="../ClientUI/PMDebitNote.aspx">PM DEBIT NOTE</a></li>
                            <li><a href="../ClientUI/ComplaintForm.aspx">REGISTER COMPLAINT </a></li>
                            <li><a href="../ClientUI/ExpiryACK.aspx">EXPIRY ACKNOWLEDGEMENT</a></li>
                            <li><a href="../ClientUI/Reports.aspx">REPORTS</a></li>
                        </ul>
                    </div>
                </td>
                <td align="left" valign="top" width="100%" height="400px">
                    <div id="content" align="left">
                        <div id="right" style="vertical-align: top;">
                            <%--  <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                                <contenttemplate>--%>
                            <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
                            
                            <%--  </contenttemplate>
                            
                            <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1">
                                <progresstemplate>
                                    <div style="removed: fixed; height: 10%; removed 40%; removed 50%;">
                                        <img src="../images/ajax-loader.gif" alt="Please Wait ..." /><br />
                                        <span style="color: #763333; font-weight: bold; font-size: 12px">Please Wait...</span>
                                    </div>
                                </progresstemplate>
                            --%>
                        </div>
                    </div>
                </td>
            </tr>
        </table>
        <div id="footer">
            <p class="copyright">
                © Care Mediquip 2011
            </p>
            <p class="poweredby">
                Powered by <a href="http://www.banyantreesoft.com/" title="BanyanTree Software Solutions">
                    <img src="../images/banyantreelogo.gif" alt="Banyan Tree Software Solutions" align="middle"

                        style="border-width: 0px; text-decoration: none;" />
                </a>
            </p>
        </div>
    </div>
    <div style="height: 400px; text-align: left" id="divAMC" align="center">
        <table class="popup_Container">
            <tr>
                <td colspan="2" id="Td1" class="popup_Titlebar">
                    <table>
                        <tr>
                            <td class="TitlebarLeft" width="720px">
                                PM Alerts
                            </td>
                            <td align="right" class="TitlebarRight" önclick="closeAMC();" valign="middle">
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
                <td colspan="2" align="center">
                    <asp:Panel ID="Panel1" runat="server" ScrollBars="Auto" Height="400px">
                        <Alert:PM  runat="server" ID="AlertPM" />
                    
                </td>
            </tr>
        </table>
    </div>
    <div style="height: 400px; text-align: left" id="divWarranty" align="center">
        <table class="popup_Container">
            <tr>
                <td colspan="2" id="Td2" class="popup_Titlebar">
                    <table>
                        <tr>
                            <td class="TitlebarLeft" width="700px">
                                Alerts for Warranty Expiry
                            </td>
                            <td class="TitlebarRight" önclick="closeWarranty();" valign="middle" style="padding-removed 5px;">
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
                <td colspan="2" align="center">
                    <asp:Panel ID="Panel3" runat="server" ScrollBars="Auto" Height="400px">
                        <Expiry:Warranty ID="Warranty1"  runat="server" />
                    
                </td>
            </tr>
        </table>
    </div>
    <div style="height: 400px; text-align: left" id="divContract" align="center">
        <table class="popup_Container">
            <tr>
                <td colspan="2" id="Td3" class="popup_Titlebar">
                    <table>
                        <tr>
                            <td class="TitlebarLeft" width="700px">
                                Alerts for Contract Expiry
                            </td>
                            <td class="TitlebarRight" önclick="closeContract();" valign="middle" style="padding-removed 5px;">
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
                <td colspan="2" align="center">
                    <asp:Panel ID="Panel2" runat="server" ScrollBars="Auto" Height="400px">
                        <Expiry:Contract ID="Expiry1"  runat="server" />
                    
                </td>
            </tr>
        </table>
    </div>
    <div style="height: 400px; text-align: left" id="divDebit" align="center">
        <table class="popup_Container">
            <tr>
                <td colspan="2" id="Td4" class="popup_Titlebar">
                    <table>
                        <tr>
                            <td class="TitlebarLeft" width="700px">
                                Debit Note Reminders
                            </td>
                            <td class="TitlebarRight" önclick="closeDebit();" valign="middle" style="padding-removed 5px;">
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
                <td colspan="2" align="center">
                    <asp:Panel ID="Panel4" runat="server" ScrollBars="Auto" Height="400px">
                        <Alert:DebitNote ID="DBNote"  runat="server" Visible="true" />
                    
                </td>
            </tr>
        </table>
    </div>
    <cc1:ModalPopupExtender ID="ModalPopupExtender2"  runat="server" DropShadow="false"

        Drag="True" Enabled="true" TargetControlID="AMC" PopupControlID="divAMC" BackgroundCssClass="RadWModalImage">
    
    <cc1:ModalPopupExtender ID="ModalPopupExtender3"  runat="server" DropShadow="false"

        Drag="True" Enabled="true" TargetControlID="Warranty" PopupControlID="divWarranty"

        BackgroundCssClass="RadWModalImage">
    
    <cc1:ModalPopupExtender ID="ModalPopupExtender1"  runat="server" DropShadow="false"

        Drag="True" Enabled="true" TargetControlID="Contract" PopupControlID="divContract"

        BackgroundCssClass="RadWModalImage">
    
    <cc1:ModalPopupExtender ID="ModalPopupExtender4"  runat="server" DropShadow="false"

         önOkScript="ShowPopUP()" Drag="True" Enabled="true" TargetControlID="DebitNote"

        PopupControlID="divDebit" BackgroundCssClass="RadWModalImage">
    
    </form>

    <script type="text/javascript">
        function toggleVisibility(controlId) {
            //                        alert(controlId);
            //                        alert('hello');
            var ctrl = document.getElementById(controlId);
            var divM = document.getElementById('divMaster');
            var divC = document.getElementById('divComplaint');
            var divR = document.getElementById('divReport');
            var divI = document.getElementById('divInstallation');
           
            //            divM.style.display = 'block';
            //            divC.style.display = 'none';
            //            divR.style.display = 'none';
            if (ctrl.id == 'MasterLink') {
                //alert('hi');
                divM.style.display = 'block';
                divC.style.display = 'none';
                divR.style.display = 'none';
                divI.style.display = 'none';
               
            }
            else if (ctrl.id == 'ComplaintLink') {
                //alert('hi2');
                divC.style.display = 'block';
                divM.style.display = 'none';
                divR.style.display = 'none';
                divI.style.display = 'none';
                 
            }
            else if (ctrl.id == 'ReportsLink') {
                //alert('hi3');
                divR.style.display = 'block';
                divC.style.display = 'none';
                divM.style.display = 'none';
                divI.style.display = 'none';
                  
            }
            else if (ctrl.id == 'InstallationLink') {

                divI.style.display = 'block';
                divR.style.display = 'none';
                divC.style.display = 'none';
                divM.style.display = 'none';
                  
            }
           
        }
      


    </script>

</body>
</html>




I have referenced that PmAlert.ascx page called in master page popUp control. while m click on export to pdf button it give error like "Control 'ctl00_AlertPM_gvInstallationPM' of type 'GridView' must be placed inside a form tag with runat=server."

Please help to solve this probl

em.

推荐答案

find('divDOB').hide();
}
function closeAMC() {
var z = document.getElementById('divAMC');
z.style.display = 'none';

var w = document.getElementById('ctl00_ModalPopupExtender2_backgroundElement');
w.style.display = 'none';
}

function closeWarranty() {
var a = document.getElementById('divWarranty');
a.style.display = 'none';

var b = document.getElementById('ctl00_ModalPopupExtender3_backgroundElement');
b.style.display = 'none';
}
function closeContract() {
var a = document.getElementById('divContract');
a.style.display = 'none';

var b = document.getElementById('ctl00_ModalPopupExtender1_backgroundElement');
b.style.display = 'none';
}
function closeDebit(){
var a = document.getElementById('divDebit');
a.style.display = 'none';

var b = document.getElementById('ctl00_ModalPopupExtender4_backgroundElement');
b.style.display = 'none';
}
function ShowPopUP(){
find('divDOB').hide(); } function closeAMC() { var z = document.getElementById('divAMC'); z.style.display = 'none'; var w = document.getElementById('ctl00_ModalPopupExtender2_backgroundElement'); w.style.display = 'none'; } function closeWarranty() { var a = document.getElementById('divWarranty'); a.style.display = 'none'; var b = document.getElementById('ctl00_ModalPopupExtender3_backgroundElement'); b.style.display = 'none'; } function closeContract() { var a = document.getElementById('divContract'); a.style.display = 'none'; var b = document.getElementById('ctl00_ModalPopupExtender1_backgroundElement'); b.style.display = 'none'; } function closeDebit(){ var a = document.getElementById('divDebit'); a.style.display = 'none'; var b = document.getElementById('ctl00_ModalPopupExtender4_backgroundElement'); b.style.display = 'none'; } function ShowPopUP(){


find('ModalPopupExtender4').show();
}


</script>

<style type=\"text/css\">
.RadWModalImage
{
filter: Alpha(Opacity=80);
-moz-opacity: 0.4;
opacity: 0.4 ;
background-color: #666699;
}
.TitlebarRight
{
background: transparent url(../images/cross_icon_normal.png) no-repeat scroll right center;
cursor: pointer; /* float: right;*/
height: 15px;
width: 20px; /* margin-top: 5px;
margin-right: 5px;*/
}
.popup_Titlebar
{
background: transparent url(../images/titlebar_bg.jpg) repeat scroll 0 0;
height: 29px;
}
.TitlebarLeft
{
float: left;
color: #FFFFFF;
font-family: verdana;
font-size: 12px;
font-weight: bold;
padding-left: 10px; /* width: 990px; /* margin-top: 5px;*/
}
.popup_Container
{
background-color: white;
border: 2px solid #000000;
padding: 0;
}
</style>
</head>
<body>
<form id=\"form1\" runat=\"server\">
<asp:ScriptManager ID=\"ScriptManager1\" runat=\"server\">

<div id=\"wrapper\">
<div id=\"header\">
<h1>
CARE MEDIQUIP</h1>
<div align=\"right\" style=\"height: 100%; padding-removed 0px; padding-removed 8px\">
<asp:Image ID=\"Image1\" runat=\"server\" ImageUrl=\"~/images/CareMediquipMain.gif\" Width=\"70\"

Height=\"65\" />
</div>
</div>
<div id=\"menu\">
<%--
<ul>
<li><a id=\"InstallationLink\" href=\"<%= Page.ResolveUrl(\">
INSTALLATION</a></li>
<li><a id=\"PMLink\" href=\"<%= Page.ResolveUrl(\">PM Details</a></li>
<li><a id=\"ComplaintLink\" href=\"#\">COMPLAINTS</a></li>
<li><a id=\"ReportsLink\" href=\"#\">REPORTS</a></li>
<li><a href=\"#\">ABOUT</a></li>
</ul>
--%>
<ul>
<li>
<asp:LinkButton ID=\"AMC\" runat=\"server\" Style=\"color: White\">PM ALERTS</li>
<li>
<asp:LinkButton ID=\"Warranty\" runat=\"server\" Style=\"color: White\">WARRANTY EXPIRY</li>
<li>
<asp:LinkButton ID=\"Contract\" runat=\"server\" Style=\"color: White\">CONTRACT EXPIRY</li>
<li>
<asp:LinkButton ID=\"DebitNote\" runat=\"server\" Style=\"color: White\">Debit Note Reminder</li>
</ul>
</div>
<div align=\"right\" style=\"vertical-align: top; font-size: 11px; font-weight: bold;<br mode=\" hold=\" /> padding-right: 15px;\">
<%--
<asp:LinkButton ID=\"AMC\" runat=\"server\" Style=\"color: Maroon\">PM Alerts
       
<asp:LinkButton ID=\"Warranty\" runat=\"server\" Style=\"color: Maroon\">Warranty Expiry
--%>
     <asp:Label ID=\"lblWelcomeUser\" runat=\"server\" Text=\"\">
  <a href=\"../Default.aspx\">LOG OUT</a>
</div>
<table align=\"left\">
<tr>
<td align=\"left\" valign=\"top\">
<div id=\"left\">
<ul style=\"line-height: 50px\">
<li><a href=\"../ClientUI/Installation.aspx\">INSTALLATION</a></li>
<li><a href=\"../ClientUI/InstallationOtherReoorts.aspx\">INSTALLATION PRINTS</a></li>
<li><a href=\"../ClientUI/MaintenanceContractForm.aspx\">MAINTENANCE CONTRACT</a></li>
<li><a href=\"../ClientUI/InstallationMaterialEdit.aspx\">EQUIPMENT EDIT</a></li>
<li><a href=\"../ClientUI/PMCallForm.aspx\">PM CALL FORM</a></li>
<li><a href=\"../ClientUI/DebitNote.aspx\">DEBIT NOTE</a></li>
<li><a href=\"../ClientUI/PMDebitNote.aspx\">PM DEBIT NOTE</a></li>
<li><a href=\"../ClientUI/ComplaintForm.aspx\">REGISTER COMPLAINT </a></li>
<li><a href=\"../ClientUI/ExpiryACK.aspx\">EXPIRY ACKNOWLEDGEMENT</a></li>
<li><a href=\"../ClientUI/Reports.aspx\">REPORTS</a></li>
</ul>
</div>
</td>
<td align=\"left\" valign=\"top\" width=\"100%\" height=\"400px\">
<div id=\"content\" align=\"left\">
<div id=\" right\" style=\"vertical-align: top;\">
<%-- <asp:UpdatePanel ID=\"UpdatePanel1\" runat=\"server\">
<contenttemplate>
--%>
<asp:ContentPlaceHolder ID=\"ContentPlaceHolder1\" runat=\"server\">

<%-- </contenttemplate>

<asp:UpdateProgress ID=\"UpdateProgress1\" runat=\"server\" AssociatedUpdatePanelID=\"UpdatePanel1\">
<progresstemplate>
<div style=\"removed: fixed; height: 10%; removed 40%; removed 50%;\">
<img src=\"../images/ajax-loader.gif\" alt=\"Please Wait ...\" /><br />
<span style=\"color: #763333; font-weight: bold; font-size: 12px\">Please Wait...</span>
</div>
</progresstemplate>
--%>
</div>
</div>
</td>
</tr>
</table>
<div id=\"footer\">
<p class=\"copyright\">
© Care Mediquip 2011
</p>
<p class=\"poweredby\">
Powered by <a href=\"http://www.banyantreesoft.com/\" title=\"BanyanTree Software Solutions\">
<img src=\"../images/banyantreelogo.gif\" alt=\"Banyan Tree Software Solutions\" align=\"middle\"

style=\"border-width: 0px; text-decoration: none;\" />
</a>
</p>
</div>
</div>
<div style=\"height: 400px; text-align: left\" id=\"divAMC\" align=\"center\">
<table class=\"popup_Container\">
<tr>
<td colspan=\"2\" id=\"Td1\" class=\"popup_Titlebar\">
<table>
<tr>
<td class=\"TitlebarLeft\" width=\"720px\">
PM Alerts
</td>
<td align=\"right\" class=\"TitlebarRight\" önclick=\"closeAMC();\" valign=\"middle\">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"center\">
<asp:Panel ID=\"Panel1\" runat=\"server\" ScrollBars=\" Auto\" Height=\"400px\">
<Alert:PM runat=\"server\" ID=\"AlertPM\" />

</td>
</tr>
</table>
</div>
<div style=\"height: 400px; text-align: left\" id=\"divWarranty\" align=\"center\">
<table class=\"popup_Container\">
<tr>
<td colspan=\"2\" id=\"Td2\" class=\"popup_Titlebar\">
<table>
<tr>
<td class=\"TitlebarLeft\" width=\"700px\">
Alerts for Warranty Expiry
</td>
<td class=\"TitlebarRight\" önclick=\"closeWarranty();\" valign=\"middle\" style=\"padding-removed 5px;\">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"center\">
<asp:Panel ID=\"Panel3\" runat=\"server\" Scro llBars=\"Auto\" Height=\"400px\">
<Expiry:Warranty ID=\"Warranty1\" runat=\"server\" />

</td>
</tr>
</table>
</div>
<div style=\"height: 400px; text-align: left\" id=\"divContract\" align=\"center\">
<table class=\"popup_Container\">
<tr>
<td colspan=\"2\" id=\"Td3\" class=\"popup_Titlebar\">
<table>
<tr>
<td class=\"TitlebarLeft\" width=\"700px\">
Alerts for Contract Expiry
</td>
<td class=\"TitlebarRight\" önclick=\"closeContract();\" valign=\"middle\" style=\"padding-removed 5px;\">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"center\">
<asp:Panel ID=\"Panel2\" runat=\"server\" Scro llBars=\"Auto\" Height=\"400px\">
<Expiry:Contract ID=\"Expiry1\" runat=\"server\" />

</td>
</tr>
</table>
</div>
<div style=\"height: 400px; text-align: left\" id=\"divDebit\" align=\"center\">
<table class=\"popup_Container\">
<tr>
<td colspan=\"2\" id=\"Td4\" class=\"popup_Titlebar\">
<table>
<tr>
<td class=\"TitlebarLeft\" width=\"700px\">
Debit Note Reminders
</td>
<td class=\"TitlebarRight\" önclick=\"closeDebit();\" valign=\"middle\" style=\"padding-removed 5px;\">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"center\">
<asp:Panel ID=\"Panel4\" runat=\"server\" ScrollBars=\"Auto\" Height=\"400px\">
<Alert:DebitNote ID=\"DBNote\" runat=\"server\" Visible=\"true\" />

</td>
</tr>
</table>
</div>
<cc1:ModalPopupExtender ID=\"ModalPopupExtender2\" runat=\"server\"
DropShadow=\"false\"

Drag=\"True\" Enabled=\"true\" TargetControlID=\"AM C\" PopupControlID=\"divAMC\" BackgroundCssClass=\"RadWModalImage\">

<cc1:ModalPopupExtender ID=\"ModalPopupExtender3\" runat=\"server\" DropShadow=\"false\"

Drag=\"True\" Enabled=\"true\" TargetControlID=\"Warranty\" PopupControlID=\"divWarrant y\"

BackgroundCssClass=\"RadWModalImage\">

<cc1:ModalPopupExtender ID=\"ModalPopupExtender1\" runat=\"
server\" DropShadow=\"false\"

Drag=\"True\" Enabled=\"true\" TargetControlID=\"Contract\" PopupControlID=\"divContract\"

BackgroundCssClass=\"RadWModalImage\">

<cc1:ModalPopupExtender ID=\"ModalPopupExtender4\" runat=\"server\" DropShadow=\"false\"

önOkScript=\"ShowPopUP()\" Drag
=\"True\" Enabled=\"true\" TargetControlID=\"DebitNote\"

PopupControlID=\"divDebit\" BackgroundCssClass=\"RadWModalImage\">

</form>

<script type=\"text/javascript\">
function toggleVisibility(controlId) {
// alert(controlId);
// alert('hello');
var ctrl = document.getElementById(controlId);
var divM = document.getElementById('divMaster');
var divC = document.getElementById('divComplaint');
var divR = document.getElementById('divReport');
var divI = document.getElementById('divInstallation');

// divM.style.display = 'block';
// divC.style.display = 'none';
// divR.style.display = 'none';
if (ctrl.id == 'MasterLink') {
//alert('hi');
divM.style.display = 'block';
divC.style.display = 'none';
divR.style.display = 'none';
divI.style.display = 'none';

}
else if (ctrl.id == 'ComplaintLink') {
//alert('hi2');
divC.style.display = 'block';
divM.style.display = 'none';
divR.style.display = 'none';
divI.style.display = 'none';

}
else if (ctrl.id == 'ReportsLink') {
//alert('hi3');
divR.style.display = 'block';
divC.style.display = 'none';
divM.style.display = 'none';
divI.style.display = 'none';

}
else if (ctrl.id == 'InstallationLink') {

divI.style.display = 'block';
divR.style.display = 'none';
divC.style.display = 'none';
divM.style.display = 'none';

}

}



</script>

</body>
</html>
find('ModalPopupExtender4').show(); } </script> <style type="text/css"> .RadWModalImage { filter: Alpha(Opacity=80); -moz-opacity: 0.4; opacity: 0.4; background-color: #666699; } .TitlebarRight { background: transparent url(../images/cross_icon_normal.png) no-repeat scroll right center; cursor: pointer; /* float: right;*/ height: 15px; width: 20px; /* margin-top: 5px; margin-right: 5px;*/ } .popup_Titlebar { background: transparent url(../images/titlebar_bg.jpg) repeat scroll 0 0; height: 29px; } .TitlebarLeft { float: left; color: #FFFFFF; font-family: verdana; font-size: 12px; font-weight: bold; padding-left: 10px; /* width: 990px; /* margin-top: 5px;*/ } .popup_Container { background-color: white; border: 2px solid #000000; padding: 0; } </style> </head> <body> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server"> <div id="wrapper"> <div id="header"> <h1> CARE MEDIQUIP</h1> <div align="right" style="height: 100%; padding-removed 0px; padding-removed 8px"> <asp:Image ID="Image1" runat="server" ImageUrl="~/images/CareMediquipMain.gif" Width="70" Height="65" /> </div> </div> <div id="menu"> <%-- <ul> <li><a id="InstallationLink" href="<%= Page.ResolveUrl("> INSTALLATION</a></li> <li><a id="PMLink" href="<%= Page.ResolveUrl(">PM Details</a></li> <li><a id="ComplaintLink" href="#">COMPLAINTS</a></li> <li><a id="ReportsLink" href="#">REPORTS</a></li> <li><a href="#">ABOUT</a></li> </ul>--%> <ul> <li> <asp:LinkButton ID="AMC" runat="server" Style="color: White">PM ALERTS</li> <li> <asp:LinkButton ID="Warranty" runat="server" Style="color: White">WARRANTY EXPIRY</li> <li> <asp:LinkButton ID="Contract" runat="server" Style="color: White">CONTRACT EXPIRY</li> <li> <asp:LinkButton ID="DebitNote" runat="server" Style="color: White">Debit Note Reminder</li> </ul> </div> <div align="right" style="vertical-align: top; font-size: 11px; font-weight: bold;<br mode=" hold=" /> padding-right: 15px;"> <%-- <asp:LinkButton ID="AMC" runat="server" Style="color: Maroon">PM Alerts         <asp:LinkButton ID="Warranty" runat="server" Style="color: Maroon">Warranty Expiry--%>      <asp:Label ID="lblWelcomeUser" runat="server" Text="">   <a href="../Default.aspx">LOG OUT</a> </div> <table align="left"> <tr> <td align="left" valign="top"> <div id="left"> <ul style="line-height: 50px"> <li><a href="../ClientUI/Installation.aspx">INSTALLATION</a></li> <li><a href="../ClientUI/InstallationOtherReoorts.aspx">INSTALLATION PRINTS</a></li> <li><a href="../ClientUI/MaintenanceContractForm.aspx">MAINTENANCE CONTRACT</a></li> <li><a href="../ClientUI/InstallationMaterialEdit.aspx">EQUIPMENT EDIT</a></li> <li><a href="../ClientUI/PMCallForm.aspx">PM CALL FORM</a></li> <li><a href="../ClientUI/DebitNote.aspx">DEBIT NOTE</a></li> <li><a href="../ClientUI/PMDebitNote.aspx">PM DEBIT NOTE</a></li> <li><a href="../ClientUI/ComplaintForm.aspx">REGISTER COMPLAINT </a></li> <li><a href="../ClientUI/ExpiryACK.aspx">EXPIRY ACKNOWLEDGEMENT</a></li> <li><a href="../ClientUI/Reports.aspx">REPORTS</a></li> </ul> </div> </td> <td align="left" valign="top" width="100%" height="400px"> <div id="content" align="left"> <div id="right" style="vertical-align: top;"> <%-- <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <contenttemplate>--%> <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> <%-- </contenttemplate> <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1"> <progresstemplate> <div style="removed: fixed; height: 10%; removed 40%; removed 50%;"> <img src="../images/ajax-loader.gif" alt="Please Wait ..." /><br /> <span style="color: #763333; font-weight: bold; font-size: 12px">Please Wait...</span> </div> </progresstemplate> --%> </div> </div> </td> </tr> </table> <div id="footer"> <p class="copyright"> © Care Mediquip 2011 </p> <p class="poweredby"> Powered by <a href="http://www.banyantreesoft.com/" title="BanyanTree Software Solutions"> <img src="../images/banyantreelogo.gif" alt="Banyan Tree Software Solutions" align="middle" style="border-width: 0px; text-decoration: none;" /> </a> </p> </div> </div> <div style="height: 400px; text-align: left" id="divAMC" align="center"> <table class="popup_Container"> <tr> <td colspan="2" id="Td1" class="popup_Titlebar"> <table> <tr> <td class="TitlebarLeft" width="720px"> PM Alerts </td> <td align="right" class="TitlebarRight" önclick="closeAMC();" valign="middle"> </td> </tr> </table> </td> </tr> <tr> <td colspan="2" align="center"> <asp:Panel ID="Panel1" runat="server" ScrollBars="Auto" Height="400px"> <Alert:PM runat="server" ID="AlertPM" /> </td> </tr> </table> </div> <div style="height: 400px; text-align: left" id="divWarranty" align="center"> <table class="popup_Container"> <tr> <td colspan="2" id="Td2" class="popup_Titlebar"> <table> <tr> <td class="TitlebarLeft" width="700px"> Alerts for Warranty Expiry </td> <td class="TitlebarRight" önclick="closeWarranty();" valign="middle" style="padding-removed 5px;"> </td> </tr> </table> </td> </tr> <tr> <td colspan="2" align="center"> <asp:Panel ID="Panel3" runat="server" ScrollBars="Auto" Height="400px"> <Expiry:Warranty ID="Warranty1" runat="server" /> </td> </tr> </table> </div> <div style="height: 400px; text-align: left" id="divContract" align="center"> <table class="popup_Container"> <tr> <td colspan="2" id="Td3" class="popup_Titlebar"> <table> <tr> <td class="TitlebarLeft" width="700px"> Alerts for Contract Expiry </td> <td class="TitlebarRight" önclick="closeContract();" valign="middle" style="padding-removed 5px;"> </td> </tr> </table> </td> </tr> <tr> <td colspan="2" align="center"> <asp:Panel ID="Panel2" runat="server" ScrollBars="Auto" Height="400px"> <Expiry:Contract ID="Expiry1" runat="server" /> </td> </tr> </table> </div> <div style="height: 400px; text-align: left" id="divDebit" align="center"> <table class="popup_Container"> <tr> <td colspan="2" id="Td4" class="popup_Titlebar"> <table> <tr> <td class="TitlebarLeft" width="700px"> Debit Note Reminders </td> <td class="TitlebarRight" önclick="closeDebit();" valign="middle" style="padding-removed 5px;"> </td> </tr> </table> </td> </tr> <tr> <td colspan="2" align="center"> <asp:Panel ID="Panel4" runat="server" ScrollBars="Auto" Height="400px"> <Alert:DebitNote ID="DBNote" runat="server" Visible="true" /> </td> </tr> </table> </div> <cc1:ModalPopupExtender ID="ModalPopupExtender2" runat="server" DropShadow="false" Drag="True" Enabled="true" TargetControlID="AMC" PopupControlID="divAMC" BackgroundCssClass="RadWModalImage"> <cc1:ModalPopupExtender ID="ModalPopupExtender3" runat="server" DropShadow="false" Drag="True" Enabled="true" TargetControlID="Warranty" PopupControlID="divWarranty" BackgroundCssClass="RadWModalImage"> <cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server" DropShadow="false" Drag="True" Enabled="true" TargetControlID="Contract" PopupControlID="divContract" BackgroundCssClass="RadWModalImage"> <cc1:ModalPopupExtender ID="ModalPopupExtender4" runat="server" DropShadow="false" önOkScript="ShowPopUP()" Drag="True" Enabled="true" TargetControlID="DebitNote" PopupControlID="divDebit" BackgroundCssClass="RadWModalImage"> </form> <script type="text/javascript"> function toggleVisibility(controlId) { // alert(controlId); // alert('hello'); var ctrl = document.getElementById(controlId); var divM = document.getElementById('divMaster'); var divC = document.getElementById('divComplaint'); var divR = document.getElementById('divReport'); var divI = document.getElementById('divInstallation'); // divM.style.display = 'block'; // divC.style.display = 'none'; // divR.style.display = 'none'; if (ctrl.id == 'MasterLink') { //alert('hi'); divM.style.display = 'block'; divC.style.display = 'none'; divR.style.display = 'none'; divI.style.display = 'none'; } else if (ctrl.id == 'ComplaintLink') { //alert('hi2'); divC.style.display = 'block'; divM.style.display = 'none'; divR.style.display = 'none'; divI.style.display = 'none'; } else if (ctrl.id == 'ReportsLink') { //alert('hi3'); divR.style.display = 'block'; divC.style.display = 'none'; divM.style.display = 'none'; divI.style.display = 'none'; } else if (ctrl.id == 'InstallationLink') { divI.style.display = 'block'; divR.style.display = 'none'; divC.style.display = 'none'; divM.style.display = 'none'; } } </script> </body> </html>




I have referenced that PmAlert.ascx page called in master page popUp control. while m click on export to pdf button it give error like "Control 'ctl00_AlertPM_gvInstallationPM' of type 'GridView' must be placed inside a form tag with runat=server."

Please help to solve this probl

em.


Check you gvInstallationPM where you placed it..

Put your gvInstallationPM inside Form Tag from aspx page.
Check you gvInstallationPM where you placed it..
Put your gvInstallationPM inside Form Tag from aspx page.


这篇关于'GridView'类型的控件'ctl00_AlertPM_gvInstallationPM'必须放在带有runat = server的表单标签内。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆