Git Product home page Git Product logo

ajaxcontroltoolkit's Introduction

ASP.NET AJAX Control Toolkit (for ASP.NET 4.x)

Build status Installer

The ASP.NET AJAX Control Toolkit is an open-source library for web development maintained by DevExpress. This library contains over 40 controls, including AutoComplete, CollapsiblePanel, ColorPicker, MaskedEdit, Calendar, Accordion, and Watermark.

Use the following link to download AJAX Control Toolkit:
Download the Installer from DevExpress.com

Get Started

Watch the following Get Started video:

video

Documentation

Demos

ajaxcontroltoolkit's People

Contributors

0bo0 avatar alekseymartynov avatar alexxanderz avatar benjiiim avatar budiadiono avatar darilek avatar delta1186 avatar desmont avatar erw13n avatar giorgioaresu avatar ilyakhd avatar jash4 avatar jsfoo avatar mehul avatar mikhailtymchukdx avatar mohinder avatar mzhokh avatar paul-espinosa avatar savornicesei avatar sikebe avatar sivaz avatar stephenwalther avatar superexpertqa avatar svetlanamikheeva avatar thesameqad avatar yoannnivel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ajaxcontroltoolkit's Issues

PagingBulletedListExtender's selected item is lost after a page postback

Original CodePlex issue: https://ajaxcontroltoolkit.codeplex.com/workitem/28029

Hi,

I have a BulletedList with LinkButton as DisplayType and a PagingBulletedListExtender inside a UpdatePanel.
I recently updated AjaxControlToolkit to the version 15.1, before that it was version 3.

However, after updating the control now resets the page when I click on a link.

For example I click on the page for letter "C" and after that I click on a name.
With version 3 the bulleted list would still contain all names starting with "C".
With version 15.1 it resets the page to first letter ("A" or some number).

The only thing I changed is the AjaxControlToolkit. Can someone verify this behavior and say
wether it's a bug or a feature?

The version where it worked was 3.0.20820.0
The version where it is not working is 15.1.4.0

have a mini project demonstrating the problem, it's fairly simple:
Just put a BulletedList with some values inside an UpdatePanel,
add BulletListeExtender and a label showing the selected value.

Upload does not seem to work, so here is the code:

Test.aspx

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Test.aspx.vb" Inherits="BulletListTest.Test" %>
<%@ Register TagPrefix="cc1" Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit, Version=15.1.4.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <asp:ScriptManager runat="server" />
        <div>
            <asp:UpdatePanel runat="server">
                <ContentTemplate>

                    <asp:BulletedList ID="blTest" runat="server" OnClick="blTest_OnClick" DisplayMode="LinkButton" BulletStyle="Square">
                        <asp:ListItem Text="A" Value="A" />
                        <asp:ListItem Text="B" Value="B" />
                        <asp:ListItem Text="C" Value="C" />
                        <asp:ListItem Text="D" Value="D" />
                        <asp:ListItem Text="E" Value="E" />
                        <asp:ListItem Text="F" Value="F" />
                        <asp:ListItem Text="G" Value="G" />
                        <asp:ListItem Text="H" Value="H" />
                    </asp:BulletedList>

                    <cc1:PagingBulletedListExtender ID="blTest_PagingBulletedListExtender"
                        runat="server" ClientSort="True" Enabled="True"
                        SelectIndexCssClass="lbStandardTV" TargetControlID="blTest"
                        UnselectIndexCssClass="lbStandardTV" />

                    <asp:Label runat="server" Text="Selected value: " />
                    <asp:Label runat="server" ID="lblTest" />

                </ContentTemplate>
            </asp:UpdatePanel>
        </div>
    </form>
</body>
</html>

Test.aspx.vb

Public Class Test
    Inherits System.Web.UI.Page

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    End Sub

    Protected Sub blTest_OnClick(sender As Object, e As BulletedListEventArgs)
        lblTest.Text = blTest.Items(e.Index).Value
End Sub
End Class

The webform shows the behavior described above.
Can you verify that?

Kind regards
Chris

ValidatorCalloutExtender does not work in Panel if its Visible property is set to false at startup

Since issue 28018 fix, ValidatorCalloutExtender works again but only if controls are visible on first page load.
If controls are hidden on page load and displayed only after a callback (in my case via a Panel.Visible parameter inside an UpdatePanel), ValidatorCalloutExtender does not work. The validation (in my case RequiredFieldValidator) works because postback is not fired and focus is set to the right textbox (SetFocusOnError="true") but message is not displayed and there is no JavaScript error.

If I set Panel.Visible="true" by default ValidatorCalloutExtender works again but often in my web application, the form to validate is displayed after some user actions and some updatepanel callbacks.

ValidatorCalloutExtender does not show inside Repeater ItemTemplate.

This is a very strange issue. I have a TextBox custom control which are inside a Repeater ItemTemplate. The custom control allows the user to set the Required ="True" attribute. Eg.<component:TextBoxMoney runat="server" id="tbxPrice" RequiredField="True" width="40px"/>
when this attribute is set the control becomes a required field and if the user omits the value for this field the ValidatorCalloutExtender message appears.
When the page is initially loaded and the Repeater populated with records. Everything works fine. (If the user removes the values from the required fields the message is displayed to the user)
The problem is when I add a new row to the repeater. When this is done, the user can remove any required values from the controls and no message is displayed.
Now if the user tries to submit the page, the validations fire for these controls and the focus is on the first control that is invalid. But again no ValidatorCalloutExtender message is displayed.

My company is very strick in upgrading third party libraries as this means that many applications will have to be tested so at the moment we are using 1.0.10920.0 version of the AjaxControlTookKit.dll.

I would appreciate any help on this

adasilva

Issue with programmatically added Calendar Extender

I have attempted to programmatically add a CalendarExtender to an Accordion which is itself being programmatically added.

The Accordion is working fine but when I add the CalendarExtender nothing happens when the focus is placed in the Textbox.

I also tried adding a MaskedEditExtender & a FilteredTextBoxExtender and neither of these would work either

I've added the code below but omitted some of the controls within the accordion to conserve space: -
(Please excuse the formatting, it won't all format as code for some reason)
`
if (!string.IsNullOrEmpty(s.Vial6_Identifier))
{
var apV6 = new AccordionPane();
var tblV6Header = new Table { CssClass = "Table_DefaultStyle" };
var headerRowV6 = new TableRow { CssClass = "Height20" };
var cellVialIdentifierV6 = new TableCell { CssClass = "FormviewCell AlignLeft width20" };
var lblVialIdentifierV6 = new Literal { Text = "Vial Identifier: " };
var txtVialIdentifierV6 = new TextBox { CssClass = "DataEntryTextBox width50", Text = s.Vial6_Identifier, ReadOnly = true };
cellVialIdentifierV6.Controls.Add(lblVialIdentifierV6);
cellVialIdentifierV6.Controls.Add(txtVialIdentifierV6);

            headerRowV6.Controls.Add(cellVialIdentifierV6);
            tblV6Header.Controls.Add(headerRowV6);

            var tblV6Content = new Table { CssClass = "Table_DefaultStyle" };
            var contentRowV6 = new TableRow();

            var cellDateExhaustedV6 = new TableCell { CssClass = "FormviewCell AlignLeft width27" };
            var lblDateExhaustedV6 = new Literal { Text = "Date Exhausted: " };
            var txtVial6DiscardedDate = new TextBox {ID = "txtVial6DiscardedDate", Text = s.Vial6_DateExhausted.ToString(), CssClass = "DataEntryTextBox width30" };

            cellDateExhaustedV6.Controls.Add(lblDateExhaustedV6);
            cellDateExhaustedV6.Controls.Add(txtVial6DiscardedDate);

            var calExVial6DiscardedDate = new CalendarExtender { TargetControlID = txtVial6DiscardedDate.ID, Format = "dd/MM/yyyy", CssClass = "AjaxCalendar", PopupButtonID = Accordion1.ID};
            cellDateExhaustedV6.Controls.Add(calExVial6DiscardedDate);

            contentRowV6.Controls.Add(cellDateExhaustedV6);
            tblV6Content.Controls.Add(contentRowV6);

            apV6.HeaderContainer.Controls.Add(tblV6Header);
            apV6.ContentContainer.Controls.Add(tblV6Content);

            Accordion1.Panes.Add(apV6);
        }

`

ComboBox - Setting the ListItemHoverCssClass property is not in effect

When user defines a CssClass for property ListItemHoverCssClass this does not take any effect.
The reason is a bug in the Javascript ComboBox.js, which instead of returning the property/value of the giving class is returning instead the function.
The problem is in _highlightListItem: function (index, isHighlighted)...
in this bit of code:

....
 else
 {
   liElement.className = this.get_listItemHoverCssClass;
  }
....

Instead of liElement.className = this.get_listItemHoverCssClass;
it should be:liElement.className = this.get_listItemHoverCssClass();
As it is at the moment is returning the function get_listItemHoverCssClass instead of the value property.

Update jasmine

Hi,
I noticed ACT uses jasmine 2.2.0 but the latest version (2.4.1) allows tests to be run in random order.
I think it's a great addition to make sure tests are well defined.

Thanks,
Simo

Add the "CssTheme" property for TabContainer

The new CssTheme property was added, which defines a CSS class that will be added to TabContainer's class attribute.
This ensures that valid CSS selectors will be applied to TabContainer by default.
The default value of CssTheme is TabCssTheme.XP.

If you want to keep pre-v16.1 behavior when defining the CssClass property, set the CssTheme value to TabCssTheme.None.

Related: #5, #23

CSS appears to be incorrect for Tabs in Chrome/IE 11

v16.1.0 of AjaxControlToolkit. Element style for .ajax__tab_body renders as display:block, and is causing inside content to be rendered incorrectly.

Setting to display:inline-block appears to help, in my case I also need a margin-top:8px to render correctly, but I'm thinking that's due to my padding of 8px on the interior asp:panel

Just FYI :)

TabContainer Issue after updating AjaxControlToolkit to 16.1

Hi Guys!

There seems to be an issue with the fact that the tabContainer_header doesn't support scrollLeft any longer. I have 2 arrows trying to scroll the header (since the tabs do not fit in the page), but the header is completely frozen when i try to apply obj.scrollLeft = obj.scrollLeft + 50; (obj is the tab container header)
The issue is present since upgraded to AjaxControlToolkit 16.1, but it was working fine in 15.1.2 thought.

Thanks

Could not load file or assembly on Windows 2012 r2

Hello,
AJAX-error.txt
I am moving a web sites from Windows 2008 IIS7 to Windows 2012 R2 IIS8.5 and I run into an issue with AJAX Control Toolkit on Windows 2012 R2 server.
I have attached the error logged in Application log of the server.
I have AjaxControlToolkit.dll from May, 2010, in the Bin folder of the web site. I already checked Bin folder and Temporary ASP.NET Files folder permissions.
What else should I check to make this work?
Please advise.
Thank you!

Ajax tab Container - Ajax Tab Panel - Tabs Position

I Was Using Version 15.1.4 I've Created a web site the direction of it is right to left and used the folowing styles to set the tabs to the right

.ajax__tab_header {
direction: rtl;
}
.ajax__tab_xp {
font-weight: bold !important;
}

but when I've upgraded to version 16.1 the tabs stuck on the left
I've changed the property tabstrip placement to topright
tried also set the direction of div that contains the control to rtl and textalign also to right

but still stuck to the left refusing going right

ssrs report viewer in asp.net webform

I have upgraded my asp.net webforms project Ajax toolkit from v7 to v16
Everything works ok except for ssrs report viewer

The report parameters load but the report does not render just says loading
When i use the old ajax toolkit it work

ModalPopupExtender sometimes doesn't show

I have an issue where I have pop up panels that show up fine the first time, maybe a second time but usually always fails the third time I invoke. When it fails it properly sets the background CSS class but the popup panel doesn't appear and the main web form still responds to interactions. If I refresh the webpage the popups work again for one or two times. Anyone else have this issue?

MultiHandleSliderExtender is broken in Visual Studio Designer

Original Codeplex Issue: https://ajaxcontroltoolkit.codeplex.com/workitem/28036

First time submitting an error report here so be gentle ;)

I've been using an old version of the ajaxcontroltoolkit with Visual Studio 12 over several years for a project at work and now have a need to use the multihandlesliderextender for a new part of the project. I dropped one into the page and set it up and eventually got it working in the but it gave the "could not be set on property" error which has been reported several times in the past and supposedly fixed in the new versions.

Due to this i decided to bite the bullet and upgrade, so have spent the whole day installing Visual Studio 2015 (alongside 2012) then creating a clean new website for testing, then installed the newest version of the ajaxcontroltoolkit into the new site via nuget.

Dropped the control into a page and it's still producing the same error (!) - have attached a screen shot of the error in the designer and the control working in the page, code is as follows :

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="testpage2.aspx.vb" Inherits="testpage2" %> 
<!DOCTYPE html> 

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server"> <title></title> </head> <body>
<form id="form1" runat="server"> <div> <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br /> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><br /> <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox><br /> <ajaxToolkit:MultiHandleSliderExtender ID="TextBox1_MultiHandleSliderExtender" runat="server" Enabled="True" HandleAnimationDuration="0.1" Maximum="100" Minimum="0" TargetControlID="TextBox1"> <MultiHandleSliderTargets> <ajaxToolkit:MultiHandleSliderTarget ControlID="TextBox2" /> <ajaxToolkit:MultiHandleSliderTarget ControlID="TextBox3" /> </MultiHandleSliderTargets> </ajaxToolkit:MultiHandleSliderExtender> </div> </form> </body> 
</html>

Cheers, Lee

image2

AjaxFileUpload - The "Object doesn't support property or method 'resetUI'" error occurs on a non-HTML5 page

I am using the ajaxFileUpload control in a web app running under IIS7 on Windows 2012 server. After choosing the file to upload, I click 'Upload' and the following error occurs: Object doesn't support property or method 'resetUI' and the debugger stops in the function below.

raise_uploadError: function(e) {
var eh = this.get_events().getHandler("uploadError");
if(eh) {
eh(this, e);
}

    this._processor.resetUI();

    this._canceled = false;
    this._isUploading = false;
    this._isUploaded = true;
    this.enableControls(true);
},

Modal Popup extender javascript error in IE < 11

I'm getting the following javascript error when using the modal popup extender in IE 10, 9, or 8. Works in IE 11, Chrome, FireFox, and Edge.

Unable to set property 'actControlType' of undefined or null reference

This occurs on the demo page as well.

ValidatorCalloutExtender with CustomValidator causes an error if the httpRuntime setting is equal to 4.5

We have set the following for all pages based on suggestions given in another reported issue so that things work well with jQuery:
Page.UnobtrusiveValidationMode = UnobtrusiveValidationMode.WebForms;

I'm getting the following error when pairing a ValidatorCalloutExtender with a CustomValidator:
Uncaught Sys.ArgumentUndefinedException: Sys.ArgumentUndefinedException: Value cannot be undefined. Parameter name: id

Upon further tracing through the JavaScript I've found that the following line (112) in ValidatorCallout.js is producing the error:
var elementToValidate = this._elementToValidate = $get(elt.controltovalidate);

The problem is that the elt object has all of the expected properties prefixed with data-val- like so:
<span id="ctl00_Main_customVal" style="display: none;" data-val-evaluationfunction="CustomValidatorEvaluateIsValid" data-val="true" data-val-display="None" data-val-errormessage="A valid member number must be entered" data-val-controltovalidate="ctl00_Main_textboxStudent" data-val-isvalid="False"></span>

Changing the line to this seems to partially solve the issue:
var elementToValidate = this._elementToValidate = $get(elt.controltovalidate != null ? elt.controltovalidate : elt.getAttribute('data-val-controltovalidate'));

And the callout is shown to the user, but shows the wrong message and some events aren't properly handled. This is because the rest of the properties that define what the callout will be like are not being retrieved/used since they're all prefixed with data-val. For the moment I've been able to work around the issue with this hack in our code:

    $(function () {
        var calloutPrototype = Sys.Extended.UI.ValidatorCalloutBehavior.prototype;
        if (calloutPrototype != null) {
            calloutPrototype.get_element2 = calloutPrototype.get_element;
            calloutPrototype.get_element = function () {
                var elt = this.get_element2();
                var $valctrl = $(elt);
                elt.validateemptytext = $valctrl.data('val-validateemptytext');
                elt.clientvalidationfunction = eval($valctrl.data('val-clientvalidationfunction'));
                elt.evaluationfunction = eval($valctrl.data('val-evaluationfunction'));
                elt.val = $valctrl.data('val');
                elt.display = $valctrl.data('val-display');
                elt.errormessage = $valctrl.data('val-errormessage');
                elt.controltovalidate = $valctrl.data('val-controltovalidate');
                return elt;
            };
        }
    });

The “Extender controls of type 'AjaxControlToolkit.AlwaysVisibleControlExtender' cannot extend controls of type 'System.Web.UI.UpdateProgress'' error occurs after updating AjaxControlToolkit from 15.1 to 16.1

Trying to update to the latest and greatest toolkit and after installing the 16.1 package I get the error below when trying to run my project. Have had no luck identifying the problem. Rolling back to 15.1 works fine.
The error is:
Extender controls of type 'AjaxControlToolkit.AlwaysVisibleControlExtender' cannot extend controls of type 'System.Web.UI.UpdateProgress'

Is this the real error and I can no longer use the update progress control?
To I have controls being used that keep track of versioning. I have not been able to find any versions # anywhere in my project that would create that problem

Running ASP 4.6.1 and using master pages with div tags. I saw a reference that div tags could be a problem but I have had no luck with changing them to panels. Or at least some of them.

Validators do not work in version 16.1 if jQuery is used on a page

Hi, I have attached a file with the whole code.... the validators are working OK with the tool kit version 15.1 but not with version 16.1; with the latest version they fire JavaScript exceptions on the "On_Validate" method saying something the stack is full. I am afraid I did not took a note of the whole exception as I was very keen to revert it back to the previous version as I had a release to do today.
ValidatorsErrors.txt

AjaxControlToolkit.HtmlEditor does not accept the full stop symbol in IE11

Original CodePlex issue: https://ajaxcontroltoolkit.codeplex.com/workitem/28040

Hello,
I just upgraded to the AjaxControlToolkit version 15.1.4. On IE 11, AjaxControlToolit.HtmlEditor doesn't accept or recognize the full stop (.) at the end of the set of string. If I change the browser compatibility mode to IE10, it works fine.

Not sure if this has been fixed or not but for reference, (http://stackoverflow.com/questions/20407211/ajaxcontroltoolkit-htmleditor-wont-accept-full-stop-keypress)

Thanks.

A JSON error occurs when AjaxFileUpload is used in a master GridView / detailed FormView

I have a GridView with an SQLdatasource, and a FormView with an SQLdatasource. On selection from the GridView the FormView displays the correct details. - All simple stuff.

If I then put an AjaxFileUpload control in the FormView, I get the following error when I click the upload button:

0x800a139e - JavaScript runtime error: Sys.ArgumentException: Cannot deserialize. The data does not correspond to valid JSON.

Parameter name: data

How do I use an AjaxFileUpload in a detail Formview?

Here is a simple page to show the issue:

  <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="ContactID" DataSourceID="SqlDataSource1">
        <Columns>
            <asp:CommandField ShowSelectButton="True" />
            <asp:BoundField DataField="ContactID" HeaderText="ContactID" InsertVisible="False" ReadOnly="True" SortExpression="ContactID" />
            <asp:BoundField DataField="FullName" HeaderText="FullName" ReadOnly="True" SortExpression="FullName" />
        </Columns>
    </asp:GridView>

    <hr />

    <asp:FormView ID="FormView1" runat="server" DataSourceID="SqlDataSource2" DefaultMode="Edit">
        <EditItemTemplate>
            <ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload1" runat="server" OnUploadComplete="AjaxFileUpload1_UploadComplete" />
            FirstName:
            <asp:TextBox ID="FirstNameTextBox" runat="server" Text='<%# Bind("FirstName") %>' />
            <br />
            LastName:
            <asp:TextBox ID="LastNameTextBox" runat="server" Text='<%# Bind("LastName") %>' />
             <br />
            <asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True" CommandName="Update" Text="Update" />
            &nbsp;<asp:LinkButton ID="UpdateCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel" />
        </EditItemTemplate>

    </asp:FormView>
    <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:TheConnectionString %>" SelectCommand="SELECT [ContactID], [FullName] FROM [Contacts]"></asp:SqlDataSource>
    <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:TheConnectionString %>" SelectCommand="SELECT [FirstName], [LastName] FROM [Contacts] WHERE ([ContactID] = @ContactID)">
        <SelectParameters>
            <asp:ControlParameter ControlID="GridView1" Name="ContactID" PropertyName="SelectedValue" Type="Int32" />
        </SelectParameters>
    </asp:SqlDataSource> 

Tabs

When use version 16.1, the tab header gone to the left and the panels in the right, I used the example came with the installation.

However this problem was not in the previous version

I used VS 2015 and VS 2010
ajax_tabs

ModalPopup - The 'Unable to set property 'actControlType' of undefined or null reference' error occurs in IE10

Hello,

I have a WebForm app. using .NET 4.5 and AjaxControlToolkit 16.1 and in IE10 I get a first NotFound javascript error in ModalPopup.js at line 131:

this._foregroundElement.parentNode.removeChild(this._backgroundElement);

and then an "Unable to set property 'actControlType' of undefined or null reference' at line 180:

this._backgroundElement.dataset.actControlType = "modalPopupBackground";

It works fine in IE Edge, Chrome and Firefox.
Not sure if it counts but the ModalPopupExtender that fails is declared in a TabPanel (complete hierarchy is asp:Content > ajaxToolkit:TabContainer > ajaxToolkit:TabPanel > ContentTemplate > ajaxToolkit:ModalPopupExtender)

AjaxFileUpload Control

Every image i try to upload on the sample website does not work with the AjaxFileUpload control.

The same happens on my own website.. What can i do??

screenshot_1

ExtendedCalender

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
CodeFile="Orders.aspx.cs" Inherits="Pages_Orders" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<asp:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0"
Width="900px" style="width: 900px; visibility: visible;">
<asp:TabPanel ID="TabPanel1" runat="server" HeaderText="TabPanel1">
Open Orders
Show orders between : <asp:TextBox ID="txtDateOpen1"
runat="server" AutoPostBack="True" style="font-weight: bold">/asp:TextBox<asp:CalendarExtender
ID="txtDateOpen1_CalendarExtender" runat="server" Enabled="True"
TargetControlID="txtDateOpen1">/asp:CalendarExtenderAnd: <asp:TextBox
ID="txtDateOpen2" runat="server" AutoPostBack="True" style="font-weight: bold">/asp:TextBox<asp:CalendarExtender
ID="txtDateOpen2_CalendarExtender" runat="server" TargetControlID="txtDateOpen2"
Enabled="True">/asp:CalendarExtender

<asp:Label ID="lblOpenOrders" runat="server">/asp:Label
/asp:TabPanel
<asp:TabPanel ID="TabPanel2" runat="server" HeaderText="TabPanel2">
Completed Orders
Show orders between : <asp:TextBox ID="txtDateClosed1" runat="server" AutoPostBack="True">/asp:TextBox<asp:CalendarExtender ID="txtDateClosed1_CalendarExtender" runat="server"
TargetControlID="txtDateClosed1">/asp:CalendarExtenderAnd: <asp:TextBox ID="txtDateClosed2" runat="server" AutoPostBack="True">/asp:TextBox<asp:CalendarExtender ID="txtDateClosed2_CalendarExtender" runat="server"
TargetControlID="txtDateClosed2">/asp:CalendarExtender

<asp:Label ID="lblClosedOrders" runat="server">/asp:Label
/asp:TabPanel
<asp:TabPanel ID="TabPanel4" runat="server" HeaderText="TabPanel4">
Charts


<asp:LineChart ID="LineChart1" runat="server" Height="353px" Theme=""
TooltipBackgroundColor="" TooltipBorderColor="" TooltipFontColor=""
ValueAxisLines="0" Width="16px">/asp:LineChart
<asp:LineChart ID="LineChart2" runat="server" Height="353px" Theme=""
TooltipBackgroundColor="" TooltipBorderColor="" TooltipFontColor=""
ValueAxisLines="0" Width="16px">/asp:LineChart
/asp:TabPanel
/asp:TabContainer
<asp:ScriptManager ID="ScriptManager1" runat="server">
/asp:ScriptManager


/asp:Content

AjaxControlToolkit - Access is denied

Just upgraded to 16.1, but now getting an access denied error. Tried giving permissions to the "Temporary ASP.NET F
capture
iles" folder but didn't help.

AjaxFileUpload MIME types

Is it possible to get the MIME type that is displayed below the drag and drop area?

I'd like to write these to a database so they can be correctly displayed when requested.

Cheers

Dean

Ajax Control Toolkit 16.1 Improper display TabContainer.

Hi,
When you create a site to .Net FrameWork 4.0 (VS 2015) at local testing site (on IIS-express) control TabContainer displayed normally. But after loading the created site on the server (on IIS 7), there is a distortion of the appearance of the control, control functionality (switching tabs) works fine. IE 11 browser.
PS I apologize for my English.
image distortion

AjaxFileUpload - Support Web Farm environments

Running AjaxFileUpload on a web farm leads to the following error:

 Exception message: Invalid context key
   at AjaxControlToolkit.AjaxFileUploadHandler.ProcessRequest(HttpContext context)

UpdatePanelAnimationExtender issue with AjaxControlToolkit 15.1.3 through 16.1.0 (Unable to get property 'id' of undefined)

In case this hasn't been reported already (I was unable to find anything in the list of Issues here), see the following article which is where I found a "fix" for my issue "Unable to get property 'id' of undefined" when using the UpdatePanelAnimationExtender:
http://stackoverflow.com/questions/33961117/updatepanelanimationextender-doesnt-work-when-usesubmitbehavior-false

Thank you in advance for looking into this.

Unable to override the Upload button click

Hi, Can you please help me out to override the upload button click event to check the validations as per my requirement. i am unable to override the click event, OnUploadComplete event is triggering once the file is uploaded, but i have to check the file size, file name length etc. before uploading it. could you please help me out.

Bootstrap and ModalPopupExtender

When I use
PopupDragHandleControlID="P2"
with
<asp:Panel ID="P1" runat="server" CssClass="panel panel-primary" Width="300px"> <asp:Panel ID="P2" runat="server" class="panel-heading"> <h5 class="panel-title">This is a popup</h5> </asp:Panel> <div class="panel-body">
the dragging behaves erratically. Eventually the panel disappears off the screen.

mostly it works well, so you are to be congratulated. I appreciate what you've done for the ACT. Still a good choice for those on a budget.

Van Derrick

Support extending the 'System.Web.UI.HtmlControls.HtmlGenericControl' type by the 'AjaxControlToolkit.HoverMenuExtender' type

Original CodePlex issue: https://ajaxcontroltoolkit.codeplex.com/workitem/28044

Upgraded toolkit to version 15.1.4.0, pointed to new dll in Visual Studio (2013) and get this error when running asp.net website in debug:

Extender controls of type 'AjaxControlToolkit.HoverMenuExtender' cannot extend controls of type 'System.Web.UI.HtmlControls.HtmlGenericControl'

here is the aspx code:

<div id="MainNavigationDiv" runat="server"> <ul> <li runat="server" id="XYZ_aspx" class="hoverpopupVx" > <a class="hoverpopupVx">XYZ Menu Item</a> </li> </ul> </div> <cc1:HoverMenuExtender ID="HoverMenuExtenderComplaints" runat="server" TargetControlID="XYZ_aspx"
 PopupControlID="XYZPanel" PopupPosition="Bottom" OffsetX="0"
 OffsetY="0" PopDelay="0" HoverCssClass="hoverpopupV">
</cc1:HoverMenuExtender>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.