AJAX :: Datalist With CascadingDropDown - Setting The Selected Index
Dec 21, 2010
I have looked high and low and have not found what I need or found something that could work but it was old and did not work. I have a datalist (in an update panel) that contains 2 dropdownlist (Categories and Sub Categories) being populated by CascadingDropDown. What I want to do is set the selected index of the First one to the value I get from the Database after populating it in the web service. Then based on that I would like to adjust the 2nd dropdown for the new selected index. Here is the ui code
[Code]....
I saw a post about CascadingDropDownProperties using Atlas but I cannot seem to find anything about the AtlasControlKit anymore (is it part of AjaxControlKit?)
View 1 Replies
Similar Messages:
May 5, 2010
I have a CascadingDropDown on an ASP.NET page. Now, the prompt text is "Select State". (list of states). However, on a different version of this page (ie querystring), i might want to set the selected index to "California" for example. How can i do this? The web service used by the ajax control (ie GetStates) gets invoked at the same time the jquery document.ready function is triggered (ie asynchronously).
So when i try and set the selected index in jquery, the items are not yet bound. Is there a way to attach a handler to the ajax dropdown so that i can set the selected index once the webservice call has completed, and the items are bound?
View 1 Replies
Mar 31, 2010
I have a datalist that holds imagebuttons which all link to images stored in a database. When I click on any of the image buttons the datalist enlarges the chosen picture and manages to dothis as the datalist is binded by the uniqueID of the image in the database. So, when I am looking at the enlarged picture, it would be nice to be able to click 'Next' & 'Prev' link buttons to move onto the next or previous picture without having to return to the datalist in between looking at a different photo.
I have managed to set up methods for clicking on 'next' and 'prev' linkbuttons that will successfully browse back and forth between photos in the datalist but the selected index always starts at 0, i.e the first photo in the datalist. So if I'm viewing the 5th image in the list and press 'next', the first image in the list shows up. I thought just by clicking on an image button would automatically set the selected index but obviously this is not the case. I have read various threads and tutorials on the net and a lot of them point to dlIcons.SelectedIndex = e.Item.ItemIndex; I have tried to put this in the itemDataBound method for my datalist but it changes nothing. And if i try to put that line of code in other messages in the class i get error messages (I'm using Visual Web Developer C#).
its part of a final year project due in 3 weeks and by now I should be writing the report! The code I'm using is pretty huge and spread out between classes but I will include what I think might help illustrate how it all works:
<asp:DataList ID="dlIcons" runat="server" DataKeyField="AttachmentID"
OnItemDataBound="dlIcons_ItemDataBound" ItemStyle-BorderWidth="1px"
RepeatColumns="5" RepeatDirection="Horizontal" CssClass="Icons"
OnSelectedIndexChanged="dlIcons_SelectedIndexChanged">
<AlternatingItemStyle CssClass="AlternatingRowStyle" />
<ItemStyle CssClass="RowStyle" BorderWidth="1px" />
<HeaderStyle CssClass="HeadeBrStyle" />
<FooterStyle CssClass="FooterStyle" />
<SelectedItemStyle CssClass="SelectedRowStyle" />
<ItemTemplate>
<asp:Label ID="lblFilename" runat="server" Font-Size="Small"
Text='<%# Eval("Filename") %>' ></asp:Label>
<br />
<asp:LinkButton runat="server" id="btnDelete" CommandArgument="<%# Bind('AttachmentID') %>"
CommandName="DELETE" Text="Delete" OnClick="btnDelete_Click"
Font-Size="small" CssClass="btnDelete" />
<br />
<asp:ImageButton runat="server" ID="imgBtnFileType" width="120" Height="120"
ImageAlign="right" ImageUrl='<%#"http://localhost:49279/PDFViewer/GetAttachment.ashx?AttachmentID=" + Eval("AttachmentId") %>'
OnClick="imgBtnFileType_Click" BorderWidth="1PX" CssClass="imgBtnFileType"
CommandName="VIEW" CommandArgument="<%# Bind('AttachmentID') %>"/>
<br /><br />
</ItemTemplate>
</asp:DataList>
The CS file:
protected void dlIcons_ItemDataBound(object sender, DataListItemEventArgs e)
{
if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem))
{
DataRowView drv = e.Item.DataItem as DataRowView;
dlIcons.SelectedIndex = e.Item.ItemIndex;
int attachmentID = (int)drv["AttachmentID"];
string fileType = (string)drv["Type"];
ImageButton imgBtnFileType = e.Item.FindControl("imgBtnFileType") as ImageButton;
string fileName = (string)drv["FileName"];
Label lblFilename = e.Item.FindControl("lblFilename") as Label;
lblFilename.Text = fileName.Length > 12 ? fileName.Substring(0, 10) + ".." : fileName;
}
}
The next and prev link buttons onclick leads to these two methods:
public int nextPic()
{
dlIcons.Items.Equals(dlIcons.SelectedIndex++);
int nextAttach = (int)dlIcons.SelectedValue;
return nextAttach;
}
public int prevPic()
{
dlIcons.Items.Equals(dlIcons.SelectedIndex--);
int prevAttach = (int)dlIcons.SelectedValue;
return prevAttach;
}
these were void methods but i've been stuck on this for hours and have resorted to fiddling with just about everything.
View 6 Replies
Jan 27, 2011
I'm using a CascadingDropDown in my page and I need to do the following things :
- Getting the list of elements in the dropdown
- Setting a specific value to the dropdown if it exists in the list
I am a total noob in webservices and javascript so I would like to do this in the codebehind but when I try to get the items of my dropdown, the only one returned is the one that is selected on the client side.
Is there a way to get the full list from the codebehind?
View 15 Replies
Feb 8, 2011
I have a problem in setting the selected index /value in a drop down list. The list is bound by a Linq query and I want to add an item at the top of the list and set it as the selected item.
THis is the code i am using
ListItem li = new ListItem("Select", "", true);
list.DataSource = (from ap in edc.Approvers
where ! ap.approverEmail.Equals("")
orderby ap.approverEmail
select new {ap.approverEmail}).Distinct();
list.DataTextField = "approverEmail";
list.DataValueField = "approverEmail";
list.DataBind();
list.Items.Add(li);
list.Items.FindByText("Select").Selected = true;
The listItem li is the item i want to be first in the list and also selected. Adding this before the databind just loses the item.
View 2 Replies
Feb 17, 2010
Can i get the selected index,selected value , selected text using javascript of ajax combobox control. if yes send me the sample code.
View 7 Replies
Nov 19, 2010
I am using the AJAX Contol Toolkit and 4 CascadingDropDown extenders with an ODBC connection in a Web Service. The original load of values in each level works great. I then use these values to set the create the SQL for the SelectCommand for a Gridview.
The problem I am having is that when I submit the page to perform the search, the first 2 dropdowns repopulate and set the selected index accordingly, but the 3rd dropdown does not retain its selected value. It does populate with the values, but the selected value does not get set.
The correct values are available for the SelectCommand which returns the correct values.
View 1 Replies
May 7, 2015
I used below code to set default value for DDL
state.Items[1].Selected = true;
now I use cascading for DDL how I can same thing for cascading?
<cc1:CascadingDropDown ID="CDLdistrict" TargetControlID="DDLDO" PromptText="All"
PromptValue="" ServicePath="../ServiceCS.asmx" ServiceMethod="GetDistrict" runat="server"
Category="District" ParentControlID="DDLzoneO" />
View 1 Replies
Feb 12, 2010
I have used an accordian extender in my page as
<cc1:Accordion ID="Accordion1" runat="server" AutoSize="None"
FadeTransitions="true" FramesPerSecond="40" SelectedIndex="1"
TransitionDuration="250" CssClass="accord">
<Panes>
[Code]....
In normal case both header texts (More search options and less search options) are visible.I want only one header text is visible at a time.ie;either more search options or less search options.
can we write code in accordian selected index changed?
View 2 Replies
Mar 9, 2010
Im having a modalpopupextendar which consist of an dropdown.
On selected index change of dropdown i adding contrls dynamically in a panel in modalpopup.
But nothing is adding,
[Code]....
View 3 Replies
Aug 27, 2010
I have a modalpopup control which has a gridview and search criteria. User selects a records and clicks modalpopup ok button ( which is set as modalpopup's okbutton). I have attached an event to okbutton click event. and inside this event, I am setting a label control which in on main page which called this modalpopup. I debugged code, it comes inside that event but doesnt set value. below is my event code.
protected void btnOkCustomers_Click(object sender, EventArgs e)
{
Int32 CustomerID = Convert.ToInt32(GridView2.SelectedDataKey.Value);
orders = new Orders();
DataSet CustomersDs = orders.GetCustomerById(CustomerID);
lblCustomerName.Text = "sadasdad"; // CustomersDs.Tables[0].Rows[0]["first_name"].ToString();
HyperLink2_ModalPopupExtender.Hide();
}
View 2 Replies
Jan 25, 2010
I have a radio buttonlist in my webpage with 2 list items, when I click the 2nd list item I want to change the visibility of a text box so it wore the code
protected void rbList_SelectedIndexChanged(object sender, EventArgs e)
{
if (rbList.SelectedIndex == 0)
{
txtPresentlyUsing.Visible = false;
}
if (rbList.SelectedIndex == 1)
{
txtPresentlyUsing.Visible = true;
}
}
and its working fine but the page got refreshed how can I avoid this if I want to use ajax how can I implement it?
View 16 Replies
Apr 20, 2010
I am trying to give animation effect to a label , when user select option from radio buttonlist for selectedindexchange event , but i cannot get animationextender for this event.because <onLoad> <onClick> ..... list does not have <onSelectedindexchanged> option. how to do this I saw a code which adding animation effect from server side, though i have problem of excute on radiobutonlist index change event.
View 1 Replies
Feb 28, 2011
How to get the selected item from the listbox in the selected index changed event. I tried: Label1.Text = ListBox1.SelectedItem.Text; It is giving me object set to null reference.
foreach (ListItem item in ListBox1.Items)
{
if (item.Selected)
{
//lblResults.Text += item.Text + "
";
Label1.Text = item.Text;
}
}
No use, no value coming in to label.
View 5 Replies
Jan 25, 2011
I have two control page in my aspx page. first one left side "tree view",second one right side " form design".Form design will change based on tree view selected index changed.i have 4 level child node(site, master , slave, space). I have seperate forms to each level of node.
cannot update tree node when update the forms. so i reload tree view.
now i need how to auto selected index change to tree node.
ex.
1 parent node
1.1 child node
1.2 child node
i have update "1.2 child node" rename to "1.3 child node"
and reload treeview so it will chage...
how set tree node.selected index = 1.3 child node....
View 3 Replies
May 7, 2015
How to add highlighting and Click of this example [URL] ....
In this example [URL] ....
I have a DataList by binding DataSet Client Side using jQuery AJAX and I want to Enable DataList Row Highlighting and Click in row using jQuery AJAx in datalist ....
View 1 Replies
May 7, 2015
How To get Datalist Checkbox Select Item To The Another Datalist on click CheckBox
Code Like
<form id="form1" runat="server">
<div>
<h2 style="background-color: #CCC; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: 400;" class="heading">Brand</h2>
<asp:DataList ID="DataList5" runat="server" Style="font-weight: 700; color: #CC33FF; background-color: #66FFCC;" Height="100px" Width="122px">
<ItemTemplate>
[code]....
View 1 Replies
Aug 30, 2010
I need to find which Selected Key value that was selected in the ChildDatalist inside the MainDatalist
this is my Html code...for the MainDataList and the nested Childdatalist
[Code]....
View 3 Replies
Apr 26, 2010
In a WebForm I have
TextBox
FreeTextBox(Third party tool)
CheckBox
I gave tab index value for TextBox as 1 and CheckBox as 2 by setting TextBox to default focus. The Problem is after the page is loaded when I press tab, insted of moving focus to checkbox, URL bar of the browser is getting focused.
View 1 Replies
Nov 26, 2010
I am binding months to a list 0-13 items default selection is 0 months duration, and years 0-8 items and 0 years is the default selection.As I know there are always going to be 12 months in a year, I could use selectedvalue or selectedindex without any perceived problem. Is there a reason why I should not use either/or of the two properties to select a list item?
View 2 Replies
Jan 31, 2010
I have a request:((( Now I can use the TextBox auto-complete but my problem that i use (Key/Value) mean that I should display for example the country name and use the country iso code in the code behind.... so how can I do that by using ajax (TextBox or DropDownList)
View 1 Replies
Feb 2, 2010
Can I Use CascadingDropDown without WebService?
View 1 Replies
Nov 23, 2010
Is it possible to add a new item to cascadingdropdown? I tried ddl_master.Items.Insert(0, "3"), but it doesn't show up. When I view the source in the browser it's there.
<asp:DropDownList ID="ddl_master" runat="server" Width="200" CssClass="ui-state-default ui-corner-all">
</asp:DropDownList>
<ajaxToolkit:CascadingDropDown ID="cdd_master" runat="server" Category="Action"
[code]...
View 1 Replies
Jun 17, 2010
I use the CascadingDropDown to fill several DropDownList in my web to manage different application access rights
I use the Ajax CascadingDropDown component for that.
My problem is that, depending on the application, the selections criterias of the values in my database will be different.
I would like to know if there is a way to get or to identify the name or the ID of the dropdownlist which execute the CascadingDropdown class in the .asmx part (in the "public CascadingDropDownNameValue[] GetApplication1(...)" class ) ??
The name of the DropDownList give me the code of the application manage use to select my data in my SQL query
I don't want to write several query for each dropdownlist like :
public CascadingDropDownNameValue[] GetApplication1(...), public CascadingDropDownNameValue[] GetApplication2(...) etc ...
as they will be create automatically at the loading of the page.
View 6 Replies
Mar 19, 2010
i am using ajax cascading ddl for binding customer, package, device and leadcount.. i need to bind the package by customer, device by customer & package, leadcount by customer & package & device. but we can pass only one value to the webservice method when binding.. but i need to pass 2 or 3 values to the webmethod. how can we do this. also when i select the customer i need to bind all the 3 controls. but in ajax cascadeing ddl we can give 1 parent control id only. i need the solution for this also...
View 1 Replies