Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsSkinsSkinsPaging doesnPaging doesn't work
Previous
 
Next
New Post
3/25/2011 7:40 AM
 
Hi,

I used dnn version 5.6.1 in my application. I had developed a custom module in my application. It's a user listing module.I had used  update panel  & repeaters. Now the repeater for paging doesn't work. This error occur only in live site. I don't get this error in local.

Please help someone.

Thanks in advance
 
New Post
3/25/2011 8:16 AM
 
Without knowing how you are performing paging in your module and the exact error you are receiving it is impossible to help.

Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
3/25/2011 8:29 AM
 
Hi,

I have a user listing module(custom). When i click on page , it dosen't work.

Here is code:

<table width="800" border="0" cellspacing="0" cellpadding="0">
    <tr>
        <td colspan="2">
            <asp:Label ID="lblMessage" runat="server" Text="" ForeColor="Green" Font-Bold="true"></asp:Label>
        </td>
    </tr>
    <tr>
        <td align="right" colspan="2">
            <div class="search-show">
                <span id="showALL" style="cursor: pointer;" onclick="ShowOrHide();">SHOW ALL</span>|
                <asp:LinkButton ID="lnkBtnSearch" runat="server" OnClick="lnkBtnSearch_OnClick">SEARCH</asp:LinkButton></div>
        </td>
    </tr>
    <tr>
        <td colspan="2">
            <div id="showArea1" class="head-landing" style="cursor: pointer">
                <span class="Section">Live :</span>
                <span class="SectionHighlights"><asp:Label ID="lblTotalSubmissions" runat="server" Text=""></asp:Label></span>
                submissions - 
                <span class="SectionHighlights"><asp:Label ID="lblAssignedSubmissions" runat="server" Text=""></asp:Label></span>
                assigned to
                <asp:Label ID="lblCurrentUser1" runat="server" Text=""></asp:Label>
            </div>
            <div id="Area1" class="sub-details">
                <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                    <ContentTemplate>
                        <asp:LinkButton ID="lnkbtnShowAllLiveSubmissions" runat="server" OnClick="lnkbtnShowAllLiveSubmissions_Click">SHOW-HIDE all live submisssions</asp:LinkButton>
                        <asp:HiddenField ID="hidLiveSubmissionPages" runat="server" Value="0" />
                        <asp:Repeater ID="rptrLiveSubmissions" runat="server" OnItemDataBound="rptrClientSubmissions_ItemDataBound">
                            <HeaderTemplate>
                                <table width="800" border="0" cellpadding="1" cellspacing="1">
                                    <tr>
                                        <th width="200">
                                            Name
                                        </th>
                                        <th width="120">
                                            Territory
                                        </th>
                                        <th width="120">
                                            Sector
                                        </th>
                                        <th width="120">
                                            Assigned to
                                        </th>
                                        <th width="120">
                                            Stage
                                        </th>
                                        <th width="120">
                                            Funding
                                        </th>
                                    </tr>
                            </HeaderTemplate>
                            <ItemTemplate>
                                <tr>
                                    <td class="bg-lightblue">
                                        <asp:HiddenField ID="hidClientID" runat="server" Value='<%# Bind("ClientID") %>' />
                                        <asp:LinkButton ID="lnkBtnCompany" runat="server" Text='<%#Bind("Company") %>' OnClick="lnkBtnCompany_onClick"
                                            CommandArgument='<%#Bind("ClientID") %>'></asp:LinkButton>
                                    </td>
                                    <td class="bg-darkblue">
                                        <asp:HiddenField ID="hidTerritory" runat="server" Value='<%# Bind("PortalID") %>' />
                                        <asp:Label ID="lblTerritory" runat="server" Text=""></asp:Label>
                                    </td>
                                    <td class="bg-lightblue">
                                        <asp:Label ID="lblSector" runat="server" Text=""></asp:Label>
                                    </td>
                                    <td class="bg-darkblue">
                                        <asp:HiddenField ID="hidUserID" runat="server" Value='<%# Bind("AssignedToID") %>' />
                                        <asp:Label ID="lblAssignedTo" runat="server" Text=""></asp:Label>
                                    </td>
                                    <td class="bg-lightblue">
                                        <asp:HiddenField ID="hidInvestmentTypeID" runat="server" Value='<%# Bind("InvestmentTypeID") %>' />
                                        <asp:Label ID="lblStage" runat="server" Text=""></asp:Label>
                                    </td>
                                    <td class="bg-darkblue">
                                        <asp:HiddenField ID="hidFundingSoughtID" runat="server" Value='<%# Bind("FundingSoughtID") %>' />
                                        <asp:HiddenField ID="hidCurrencyType" runat="server" Value='<%# Bind("CurrencyType") %>' />
                                        <asp:Label ID="lblCurrencyType" runat="server" Text=""></asp:Label>
                                        <asp:Label ID="lblFunding" runat="server" Text=""></asp:Label>
                                    </td>
                                </tr>
                            </ItemTemplate>
                            <FooterTemplate>
                                </table>
                            </FooterTemplate>
                        </asp:Repeater>
                        <asp:Repeater ID="rptrNewInvestorPages" runat="server" OnItemCommand="rptrNewInvestorPages_ItemCommand">
                            <HeaderTemplate>
                                <table cellpadding="0" cellspacing="0" border="0" class="padding-top-10">
                                    <tr>
                                        <td valign="top">
                                            <strong>Page:</strong>&nbsp;
                                        </td>
                                        <td>
                            </HeaderTemplate>
                            <ItemTemplate>
                                <asp:Label ID="lblPage" runat="server"></asp:Label>
                                <asp:LinkButton ID="lnkPage" CommandName="Page" CommandArgument="<%#Container.DataItem %>"
                                    runat="server" Text='<%# Container.DataItem %>'><%# Container.DataItem %> </asp:LinkButton>&nbsp;
                            </ItemTemplate>
                            <FooterTemplate>
                                </td> </tr> </table>
                            </FooterTemplate>
                        </asp:Repeater>
                    </ContentTemplate>
                </asp:UpdatePanel>
            </div>
        </td>
    </tr>
    <tr>
        <td colspan="2">
            <div id="showArea2" class="head-landing" style="cursor: pointer">
               <span class="Section">Ongoing Work :</span>
                <span class="SectionHighlights"><asp:Label ID="lblTotalOngoing" runat="server" Text=""></asp:Label></span>
                ongoing -
                <span class="SectionHighlights"><asp:Label ID="lblAssignedOngoing" runat="server" Text=""></asp:Label></span>
                assigned to
                <asp:Label ID="lblCurrentUser2" runat="server" Text=""></asp:Label>
            </div>
            <div id="Area2" class="sub-details">
                <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                    <ContentTemplate>
                        <asp:LinkButton ID="lnkbtnShowAllOngoingWork" runat="server" OnClick="lnkbtnShowAllOngoingWork_Click">SHOW-HIDE all ongoing work</asp:LinkButton>
                        <asp:HiddenField ID="hidOngoingWorkPages" runat="server" Value="0" />
                        <asp:Repeater ID="rptrOngoingWork" runat="server" OnItemDataBound="rptrClientSubmissions_ItemDataBound">
                            <HeaderTemplate>
                                <table width="800" border="0" cellpadding="1" cellspacing="1">
                                    <tr>
                                        <th width="200">
                                            Name
                                        </th>
                                        <th width="120">
                                            Territory
                                        </th>
                                        <th width="120">
                                            Sector
                                        </th>
                                        <th width="120">
                                            Assigned to
                                        </th>
                                        <th width="100">
                                            Stage
                                        </th>
                                        <th width="140">
                                            Funding
                                        </th>
                                        <th width="120">
                                            Actions
                                        </th>
                                    </tr>
                            </HeaderTemplate>
                            <ItemTemplate>
                                <tr>
                                    <td class="bg-lightblue">
                                        <asp:HiddenField ID="hidClientID" runat="server" Value='<%# Bind("ClientID") %>' />
                                        <asp:LinkButton ID="lnkBtnCompany" runat="server" Text='<%#Bind("Company") %>' OnClick="lnkBtnCompany_onClick"
                                            CommandArgument='<%#Bind("ClientID") %>'></asp:LinkButton>
                                    </td>
                                    <td class="bg-darkblue">
                                        <asp:HiddenField ID="hidTerritory" runat="server" Value='<%# Bind("PortalID") %>' />
                                        <asp:Label ID="lblTerritory" runat="server" Text=""></asp:Label>
                                    </td>
                                    <td class="bg-lightblue">
                                        <asp:Label ID="lblSector" runat="server" Text=""></asp:Label>
                                    </td>
                                    <td class="bg-darkblue">
                                        <asp:HiddenField ID="hidUserID" runat="server" Value='<%# Bind("AssignedToID") %>' />
                                        <asp:Label ID="lblAssignedTo" runat="server" Text=""></asp:Label>
                                    </td>
                                    <td class="bg-lightblue">
                                        <asp:HiddenField ID="hidInvestmentTypeID" runat="server" Value='<%# Bind("InvestmentTypeID") %>' />
                                        <asp:Label ID="lblStage" runat="server" Text=""></asp:Label>
                                    </td>
                                    <td class="bg-darkblue">
                                        <asp:HiddenField ID="hidFundingSoughtID" runat="server" Value='<%# Bind("FundingSoughtID") %>' />
                                        <asp:HiddenField ID="hidCurrencyType" runat="server" Value='<%# Bind("CurrencyType") %>' />
                                        <asp:Label ID="lblCurrencyType" runat="server" Text=""></asp:Label>
                                        <asp:Label ID="lblFunding" runat="server" Text=""></asp:Label>
                                    </td>
                                    <td class="bg-lightblue">
                                        <asp:LinkButton ID="lnkBtnEdit" runat="server" OnClick="lnkBtnCompany_onClick" CommandArgument='<%#Bind("ClientID") %>'>EDIT DETAILS</asp:LinkButton>
                                    </td>
                                </tr>
                            </ItemTemplate>
                            <FooterTemplate>
                                </table>
                            </FooterTemplate>
                        </asp:Repeater>
                        <asp:Repeater ID="rptrOngoingWorkPages" runat="server" OnItemCommand="rptrOngoingWorkPages_ItemCommand">
                            <HeaderTemplate>
                                <table cellpadding="0" cellspacing="0" border="0" class="padding-top-10">
                                    <tr>
                                        <td valign="top">
                                            <strong>Page:</strong>&nbsp;
                                        </td>
                                        <td>
                            </HeaderTemplate>
                            <ItemTemplate>
                                <asp:Label ID="lblPage" runat="server"></asp:Label>
                                <asp:LinkButton ID="lnkPage" CommandName="Page" CommandArgument="<%#Container.DataItem %>"
                                    runat="server" Text='<%# Container.DataItem %>'><%# Container.DataItem %> </asp:LinkButton>&nbsp;
                            </ItemTemplate>
                            <FooterTemplate>
                                </td> </tr> </table>
                            </FooterTemplate>
                        </asp:Repeater>
                    </ContentTemplate>
                </asp:UpdatePanel>
            </div>
        </td>
    </tr>
</table>



protected void rptrNewInvestorPages_ItemCommand(object source, RepeaterCommandEventArgs e)
    {


        PageNumber = Convert.ToInt32(e.CommandArgument) - 1;
        hidInvestorPages.Value = PageNumber.ToString();
        if (UserInfo.UserID == 1)
        {
            PopulateNewInvestorApplications(landingBO.GetAllInvestors());
        }
        else
        {
            PopulateNewInvestorApplications(landingBO.GetInvestorByPortalID(UserInfo.PortalID, UserInfo.UserID));
        }




    } 


protected void rptrOngoingWorkPages_ItemCommand(object source, RepeaterCommandEventArgs e)
    {


        PageNumber = Convert.ToInt32(e.CommandArgument) - 1;
        hidOngoingWorkPages.Value = PageNumber.ToString();


        if (UserInfo.UserID == 1)
        {
            PopulateOngoingWork(landingBO.GetAllClientSubmissionsBySubmissionState(Convert.ToString((int)SubmissionState.SignedupClient)));
        }
        else
        {
            if (ongoingFlag == 0)
                PopulateOngoingWork(landingBO.GetSubmissionsByUserIdAndSubmissionState(UserInfo.UserID, 5, PortalSettings.ActiveTab.PortalID));
            else if (ongoingFlag == 1)
            {
                //PopulateOngoingWork(landingBO.GetAllSubmissionsByUserIdAndSubmissionState(UserInfo.UserID, 5));
                PopulateOngoingWork(landingBO.GetAllSubmissionsForLandingByUserIdAndPortalID(UserInfo.UserID, 5, PortalSettings.ActiveTab.PortalID));
            }
        }


    }
 
New Post
3/25/2011 8:50 AM
 
And what's the error (including stack trace from Event Viewer log if available) you are receiving on the live site and when does it occur - on installing the module, placing it on a page, when clicking on one of the pager links, etc.?

Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
3/26/2011 5:46 AM
 
It's working fine. The problem is that taking long time to get result when i click on page link. Server respond very slowly. How can i make it fast?

Thank William Severance.
 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsSkinsSkinsPaging doesnPaging doesn't work


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out