AJAX :: Collapsible Panel Extender / Close Automatically Whenever A Link Inside The Content Panel Has Been Clicked?

Apr 14, 2010

I am having trouble wiht my AJAX collapsible Panel Extender. I have the CPE opening a panel that contains the Table of Contents of a document being displayed on the page. A user clicks on the link for a certain part of the document, the event triggers a C# function that gets the file that particular section is contained in an displays the section. Right now you have to, of course, click on the TitlePanel to open and to close the CPE. What I want to do is have it close automatically whenever a link inside the content panel has been clicked. I have tried placing this.cpeTOC.Collapsed=true; in the functiion that gets the files but it does not work. I have also tried the autocollapse property of the CPE and it just collapses whenever someone moves thier mouse from the titlepanel.

View 1 Replies


Similar Messages:

AJAX :: Having A Collapsible Panel Extender Inside A Repeater

Jun 29, 2010

trying to have a collapsible panel extender for each row inside a repeater but I am not sure how to do it correctly.I am binding my repeater control to a dataset which has name,e-mail,phone numbers returned as columns and I am trying to make name as a link button so that whenever it is clicked some details are shown and when it is clicked again the details are hidden.At the moment,I am putting all the details in a label which is inside a panel and I want to display this label whenever the link button is clicked.However,the label text is being displayed all the times.

[Code]....

View 4 Replies

AJAX :: Multiple Collapsible Panel Extender Not Working Inside Gridview

Dec 10, 2010

I have a problem where the collapsible panel extender stops behaving properly after the first row in the gridview. On row 2, the collapsible panel don't work anymore (the label is not clickable). It gets even worse on row 3 where the product category accordion pane doesn't open anymore. This is the structure:

Accordion
AccordionPane: General Info
Formview
AccordionPane: Product Categories
Gridview
3 boundfield
1 templatefield
CollapsiblePanel
1 templatefield
3 collapsiblePanel

First Row:
2nd row
[Code]....
Dim sql As String

View 1 Replies

AJAX :: How To Show Modal Popup Onclick Of Button Inside Collapsible Panel Extender

Jun 21, 2013

I want to show model popup, I have One asp page in thatĀ Collapsible Panel and tow user control and one button, Suppose I click on button then show the model popup and hide the panel and user controls..

View 1 Replies

Forms Data Controls :: Multiple Collapsible Panel Extender Inside Gridview

Dec 9, 2010

I have a problem where the collapsible extender stops behaving properly after 2-3 rows in the gridview.

First Row:
2nd row
[Code]....

View 3 Replies

AJAX :: Get ID Of Panel When Button Inside Panel Is Clicked

Jan 6, 2014

three div tag having three button i have clicked a button i want to find which button clicked on which tag in asp.net

View 1 Replies

AJAX :: Collapsible Gridview - Panel Extender

Nov 8, 2010

I have a gridview where I have added Collapsible panel extender. When I am running Its working fine for 1st Row. but when I click in 2nd row, Nothing happens. Below is code.
[Code]....

View 2 Replies

AJAX :: Collapsible Panel Extender Not Working

Feb 12, 2011

I just tried a simple page with a collapsible panel extender, following the tutorial video at asp.net/ajax/videos. When clicking on the header panel, nothing happens. I have gone through countless posts looking for the answer, I have not found a solution. When viewing the page using IE, it shows a page error: Object expected. The cpe does not work in any browser; it does not work on my local machine or production server. As far as I know, the Ajax Control Toolkit was installed correctly; the .dll is in the bin folder. see this link for the page in question: [URL] Below is the code for the page:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CollapsiblePanelExtender.aspx.cs"
Inherits="CollapsiblePanelExtender" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]">
<html xmlns="[URL]">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Panel ID="HeaderPanel" runat="server" Style="background-color: rgb(230,230,230);
cursor: pointer;">
<asp:Image ID="Image1" runat="server" ImageUrl="~/MasterFiles/images/collapse.jpg" />
AJAX Collapsible Panel Test
<asp:Literal ID="Literal1" runat="server">(Show Details...)</asp:Literal>
</asp:Panel>
<asp:Panel ID="ContentPanel" runat="server" Style="height: 0px; overflow: hidden;">
<h4>Some Details Content here.</h4>
</asp:Panel>
<asp:CollapsiblePanelExtender ID="ContentPanel_CollapsiblePanelExtender" runat="server"
Enabled="True"
TargetControlID="ContentPanel"
CollapseControlID="HeaderPanel" ExpandControlID="HeaderPanel"
Collapsed="true"
ImageControlID="Image1" ExpandedImage="~/MasterFiles/images/collapse.jpg"
CollapsedImage="~/MasterFiles/images/expand.jpg"
TextLabelID="Literal1" CollapsedText="Show Details..." ExpandedText="Hide Details..."
SuppressPostBack="true"
ExpandDirection="Vertical">
</asp:CollapsiblePanelExtender>
</div>
</form>
</body>
</html>

View 1 Replies

AJAX :: Use A Collapsible Panel Extender For The FormView Fields?

Jan 3, 2011

I have a formview in one of my pages and I need to use a collapsible panel extender for the FormView fields so as to get better navigation , classification of the fields. How can I achieve this.

View 2 Replies

AJAX :: Paging Within Datalist In Collapsible Panel Extender?

Jul 16, 2010

I wanted to introduce paging within a datalist that is contained within the Collapsible Panel Extender.I do not want to change the URL based on the page.

View 4 Replies

AJAX :: Collapsible Panel Extender Collapse By Itself During Postback?

Jan 10, 2011

i'm getting the problem about Collapsible Panel.It collapsed by itself during postback(it have a timer and trigger to automatic refresh my page).I 've been read many articles.Someone said it should fix by set Suspressposback property or using cookie to keep to state of Collapsible Panel.I 've already try both of it but it didn't work for me cause i could not get Collapsible Panel object and set set_Collapsed property as i've done the below code before :

UCcpe3 = $find("cpePortfolio");
if (!UCcpe) return;
if (GetCookie("Collapsed")) UCcpe.set_Collapsed(true); //Collapse the CPE

cause i have put it inside the panel in the inner listview like the example code below.

example(type by hand):

<asp:Listview id=main>
<asp:panel id=panelcontent>
<asp:Listview id=sub>

I've been spend a week for this.

View 7 Replies

AJAX :: Making Collapsible Panel Extender As Accordion?

Jan 27, 2011

i have multiple collapsible panel extenders in single page

what i want is when one panel is expanded others if open become close

View 2 Replies

AJAX :: Can't Get Collapsible Panel Extender To Working When Using Master Pages

Aug 18, 2010

I can't get the collapsible panel extender to working when using a master pages. The code bellow works without assigning a master page but I need to use master page because I am doing a large project. Parser Error Message: The server tag is not well formed. Error in line: <asp:CollapsiblePanelExtender runat="server"

[Code]....

View 2 Replies

AJAX :: Collapsible Panel Extender Doesn't Re-expand After Postback?

Jun 29, 2010

Here is my code. The only problem i am facing is that header panel does not expand after a button in content panel postbacks.

The header panel returns to its original state i.e. collapsed but doe not expand on clicking it.

[Code]....

View 4 Replies

AJAX :: Force A Collapsible Panel Extender To Stay Collapsed?

Mar 3, 2011

Is it possible to force a collapsible panel to stay collapsed based on a user role. If the user belongs to a certain role then allow the panel to become expendable otherwise keep it closed.

Tried the Enabled property of the extender but this doesnt work.

View 3 Replies

AJAX :: External Link In Header Of Collapsible Panel

Jul 16, 2010

I want to add some information, like an adress, in the header of an collapsible panel. I want to add a link to google maps to it in the header. But if i click on the Link, the panel collapses/expands but the click on the link will be ignored. I guess the click on the panel overrides the link :/

View 1 Replies

AJAX :: Collapsible Panel Cut Off Content From Bottom?

Feb 15, 2011

I am using collapsible panel and it's working fine in IE. But in firefox it cut off content from bottom. What should be the solution to this.

View 1 Replies

AJAX :: Capture A Button Click Inside A Collapsible Panel?

Sep 25, 2010

I have a webform that has a collapsible panel I want to put a button inside the collapsible panel. How do I capture the button click in the code behind?

Here is my code: I want to capture the button click of Button1

[code]....

View 5 Replies

AJAX :: Collapsible Panels - Map Doesn't Show Up Properly Within Container When Content Panel Extended

Jun 11, 2010

I have implemented a collapsible panel which works properly. It collapse and it extends the content panel when the link corresponding to the information panel is clicked. Within the content panel I have an HTML table control containing several rows and columns. Within one of these columns I have added a container (a <DIV> tag) holding a Google map. Here is the issue:

The map does not properly show up within the container when the content panel is extended. It appears to be shifted to the left, not centered as it should be. Therefore, any attempt to place a point mark on the map (centering the map over that point mark) is unsuccessful since the map doesn't show properly in the container so the point mark is not visible. Even if I drag the map with the mouse within the container, it always reposition at a bad location. If I comment out the extender, leaving the panel as is, the maps shows properly within its container. It is the collapsible panel extender which makes the layout to be incorrect.

View 2 Replies

AJAX :: Close A Panel That Was Opened Over A Hyper Link Using AnimationExtender?

Feb 20, 2010

I have used the AnimationExtender to display a panel when I hover over a hyperlink. I want it to automatically close the panel when I move off of the hyperlink.

In the code below I thought I could add an OnHoverOut to the Animations, but only one animation is allowed.

<u><asp:HyperLink ID="href" runat="server">thrust</asp:HyperLink></u>
<asp:Button ID="btn1" Text="Thrust" OnClientClick="return false;" runat="server" />
<asp:Panel ID="panel1" runat="server" CssClass="panel1">
<p>The old In & Out</p>
</asp:Panel>
<ajax:AnimationExtender ID="AnimationExtender2" TargetControlID="href" runat="server">
<Animations>
<OnHoverOver>
<Sequence AnimationTarget="panel1">
<EnableAction AnimationTarget="href" Enabled="false" />
<StyleAction Attribute="display" Value="block" />
<Parallel>
<FadeIn Duration="1" Fps="20" />
<Scale Duration="1" Fps="20" ScaleFactor="30.0" Center="true" />
</Parallel>
</Sequence>
</OnHoverOver>
</Animations>
</ajax:AnimationExtender>

View 1 Replies

Web Forms :: Ajax Collapsible Panel Inside Repeater Control - Export To Excel

Jun 25, 2010

I am getting this error Extender control 'cpeProject' is not a registered extender control. Extender controls must be registered using RegisterExtenderControl() before calling RegisterScriptDescriptors(). Parameter name: extenderControl This is the itemtemplete code for repeater in aspx page.

<
ItemTemplate
>
<tr
>
<td
align="left"
style
="width: 15%; font-size: 11px; font-family: Verdana;">
<%
#DataBinder.Eval(Container.DataItem,
"Employee_RollNo"
)%>
</td
>
<td
>
<asp:Panel
ID="pnlProject"
runat
="server">
<asp:LinkButton
ID="LinkButton1"
runat="server"
CommandArgument='<%#Bind("Employee_RollNo") %>'><%#DataBinder.Eval(Container.DataItem,"Full_Name")
%></asp:LinkButton
>
</asp:Panel
>
<asp:Panel
ID="Panel1"
runat
="server">
<cc1:CollapsiblePanelExtender
ID="cpeProject"
ExpandedSize="0"
CollapsedSize
="0"
TargetControlID="pnlSurvery"
ExpandControlID="LinkButton1"
CollapseControlID
="LinkButton1"
SuppressPostBack="true"
runat="server"
Collapsed
="false">
</cc1:CollapsiblePanelExtender
>
</asp:Panel
>
</td
>
<td
align="left"
style
="width: 15%; font-size: 11px; font-family: Verdana;">
<%
#DataBinder.Eval(Container.DataItem,
"Sec_name"
)%>
</td
>
<td
align="left"
style
="width: 15%; font-size: 11px; font-family: Verdana;">
<%
#DataBinder.Eval(Container.DataItem,
"Div_Name"
)%>
</td
>
<td
align="left"
style
="width: 15%; font-size: 11px; font-family: Verdana;">
<%
#DataBinder.Eval(Container.DataItem,
"Grade_Name"
)%>
</td
>
<td
align="left"
style
="width: 15%; font-size: 11px; font-family: Verdana;">
<%
#DataBinder.Eval(Container.DataItem,
"Location"
)%>
</td
>
</tr
>
<tr
class
="ItemTemplate">
<td
colspan="8"
style
="width: 100%">
<asp:Panel
ID="pnlSurvery"
runat="server"
Width="100%"
Height
="100%">
<table
cellpadding
="10">
<tr
>
<td
>
<table
border="0"
cellpadding="0"
cellspacing
="0">
<tr
>
<td
>
<asp:Panel
ID="pnlBehaviour"
runat="server"
Visible
="false">
<table
border
="0">
<tr
>
<td
align="left"
style
="background-color: Navy">
<asp:Label
ID="Label1"
runat="server"
Font-Size="14px"
Font-Bold="True"
ForeColor="white">Functional/Behaviour Report</asp:Label
>
</td
>
</tr
>
<tr
>
<td
>
<asp:GridView
ID="gvBehaviour"
runat="server"
AllowPaging="true"
AutoGenerateColumns
="False"
Font-Size
="medium">
<AlternatingRowStyle
Font-Bold="False"
Font-Italic="False"
Font-Overline
="False"
Font-Strikeout="False"
Font-Underline="False"
BackColor="Lavender"
/>
<Columns
>
<asp:BoundField
DataField="TRAINING_PROGRAMS"
HeaderText="TRAINING_PROGRAMS"
/>
<asp:BoundField
DataField="REMARKS"
HeaderText="REMARKS"
/>
<asp:BoundField
DataField="TIME_PERIOD"
HeaderText="TIME_PERIOD"
/>
<asp:BoundField
DataField="RESPONSIBLE"
HeaderText="RESPONSIBLE"
/>
</Columns
>
<HeaderStyle
Wrap="true"
BackColor="Navy"
Font-Bold="False"
Font-Italic="False"
Font-Overline
="False"
Font-Strikeout="False"
Font-Underline="False"
ForeColor="White"
/>
</asp:GridView
>
</td
>
</tr
>
</table
>
</asp:Panel
>
</td
>
</tr
>
<tr
>
<td
>
<br
/>
<br
/>
<asp:Panel
ID="pnlOther"
runat="server"
Visible
="false">
<table
border
="0">
<tr
>
<td
align="left"
style
="background-color: Navy">
<asp:Label
ID="lblHeading1"
runat="server"
Font-Size="14px"
Font-Bold="True"
ForeColor="white">Other Training Requirements, if any</asp:Label
>
</td
>
</tr
>
<tr
>
<td
>
<asp:GridView
ID="gvOther"
runat="server"
AutoGenerateColumns="False"
Font-Size
="medium">
<AlternatingRowStyle
Font-Bold="False"
Font-Italic="False"
Font-Overline
="False"
Font-Strikeout="False"
Font-Underline="False"
BackColor="Lavender"
/>
<Columns
>
<asp:BoundField
DataField="BT_DESCRIPTION"
HeaderText="TRAINING_PROGRAMS"
/>
<asp:BoundField
DataField="BT_REMARKS"
HeaderText="REMARKS"
/>
<asp:BoundField
DataField="BT_DURATION"
HeaderText="TIME_PERIOD"
/>
<asp:BoundField
DataField="BT_COST"
HeaderText="RESPONSIBLE"
/>
</Columns
>
<HeaderStyle
Wrap="true"
BackColor="Navy"
Font-Bold="False"
Font-Italic="False"
Font-Overline
="False"
Font-Strikeout="False"
Font-Underline="False"
ForeColor="White"
/>
</asp:GridView
>
</td
>
</tr
>
</table
>
</asp:Panel
>
</td
>
</tr
>
<tr
>
<td
>
<asp:Panel
ID="pnlTechnical"
runat="server"
Visible
="false">
<br
/>
<table
>
<tr
>
<td
align="left"
style
="background-color: Navy">
<asp:Label
ID="lblHeading"
runat="server"
Font-Size="14px"
Font-Bold="True"
ForeColor
="white"
Width="503px">Technical Report</asp:Label
>
</td
>
</tr
>
<tr
>
<td
>
<asp:GridView
ID="gvTechnical"
runat="server"
AutoGenerateColumns="False"
Font-Size
="medium">
<AlternatingRowStyle
Font-Bold="False"
Font-Italic="False"
Font-Overline="False"
/>
<Columns
>
<asp:BoundField
DataField="TRAINING_PROGRAMS"
HeaderText="TRAINING_PROGRAMS"
/>
<asp:BoundField
DataField="REMARKS"
HeaderText="REMARKS"
/>
<asp:BoundField
DataField="TIME_PERIOD"
HeaderText="TIME_PERIOD"
/>
<asp:BoundField
DataField="RESPONSIBLE"
HeaderText="RESPONSIBLE"
/>
</Columns
>
<HeaderStyle
Wrap="true"
BackColor="Navy"
Font-Bold="False"
Font-Italic="False"
Font-Overline
="False"
Font-Strikeout="False"
Font-Underline="False"
ForeColor="White"
/>
</asp:GridView
>
</td
>
</tr
>
</table
>
</asp:Panel
>
</td
>
</tr
>
<tr
>
<td
>
<asp:Panel
ID="pnlAssignment"
runat="server"
Visible
="false">
<br
/>
<table
>
<tr
>
<td
align="left"
style
="background-color: Navy">
<asp:Label
ID="Label2"
runat="server"
Font-Size="14px"
Font-Bold="True"
ForeColor
="white"
Width="503px">Assignments/Projects Report</asp:Label
>
</td
>
</tr
>
<tr
>
<td
>
<asp:GridView
ID="gvAssignment"
runat="server"
AutoGenerateColumns="False"
Font-Size
="medium">
<AlternatingRowStyle
Font-Bold="False"
Font-Italic="False"
Font-Overline="False"
/>
<Columns
>
<asp:BoundField
DataField="TRAINING_PROGRAMS"
HeaderText="TRAINING_PROGRAMS"
/>
<asp:BoundField
DataField="REMARKS"
HeaderText="REMARKS"
/>
<asp:BoundField
DataField="TIME_PERIOD"
HeaderText="TIME_PERIOD"
/>
<asp:BoundField
DataField="RESPONSIBLE"
HeaderText="RESPONSIBLE"
/>
</Columns
>
<HeaderStyle
Wrap="true"
BackColor="Navy"
Font-Bold="False"
Font-Italic="False"
Font-Overline
="False"
Font-Strikeout="False"
Font-Underline="False"
ForeColor="White"
/>
</asp:GridView
>
</td
>
</tr
>
</table
>
</asp:Panel
>
</td
>
</tr
>
</table
>
</td
>
</tr
>
</table
>
</asp:Panel
>
</td
>
</tr
>
</ItemTemplate
>
code behind for Exporting it to excel
protected void btnExport_Click(object sender,
EventArgs e)
{
if (Repeater1.Items.Count > 0)
{
// RegisterCollapsibleExtender();
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Buffer =
true;
HttpContext.Current.Response.ContentType =
"application/vnd.ms-excel";
HttpContext.Current.Response.AddHeader("content-disposition",
"attachment;filename = EDReport.xls");
HttpContext.Current.Response.Charset =
"";
StringWriter sw =
new StringWriter();
HtmlTextWriter htw =
new HtmlTextWriter(sw);
//ScriptManager sm = ScriptManager.GetCurrent(Page);
//sm.RegisterExtenderControl(cpeProject, pnlSurvery);
//sm.RegisterAsyncPostBackControl(LinkButton1);
Repeater1.RenderControl(htw);
HttpContext.Current.Response.Write(sw.ToString());
HttpContext.Current.Response.End();
}
}

View 1 Replies

Web Forms :: How To Expand Collpase All Through Javascript With Collapsible Panel Extender

Apr 17, 2010

I am using gridview inside another gridview and I am expanding/collapsing child grid with collapsible panel extender . How to expand all/collpase all through javascript with collapsible panel extender

View 2 Replies

Example Of Collapsible Panel Inside GridView

Mar 30, 2010

I want to create GridView in which Header Panel shows Partial Detail and then complete detail will be shown when click on that panel.

View 2 Replies

Put A Collapsible Panel Inside GridView?

Sep 13, 2010

I'm developing an ASP.NET 3.5 web application using C# with AjaxToolkKit. I have a following question.

How can I put a collapsible panel inside GridView to make a master and detail list that expands to display the detail panel when view link in a row is clicked? This is something similar to the download list in MSDN page.

View 1 Replies

Web Forms :: How To Open/close The Panel By One Link Button

Dec 9, 2010

I am tring to open the panel with clicking linkbutton and to close the same panel using that link button .How can i write close and open in one event .

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved