.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Gaurav Pal
Post New Web Links

ComboBox in non selected accordion Pane do not render correctly

Posted By:      Posted Date: September 10, 2010    Points: 0   Category :ASP.Net
the combo boxes in the originally selected accordion pane work just fine. But when I navigate to one of the other pane those combo boxes show up as a textbox with a very tiny square button for a dropdown arrow and no popup dropdown list to select from. below is my code for the accordion<cc1:Accordion ID="Accordion1" HeaderCssClass="accordionHeader"              HeaderSelectedCssClass="accordionHeaderSelected" ContentCssClass="accordionContent" Font-Bold="True" runat="server">             <Panes>                 <cc1:AccordionPane ID="aP1" runat="server">                     <Header >ComboBox 1</Header>                     <Content>                         <cc1:ComboBox ID="cmb1" runat="server" RenderMode="Block">                             <asp:ListItem Text="item 1"></asp:ListItem>                 

View Complete Post

More Related Resource Links

ComboBox in initially closed Accordion pane


I have spent the good part of a full day trying to come up with a solution for this and I have failed.

When the pane loads the problem is the combobox shows but the drop down does not show for it.

I have tried loading the accordion with selectedindex=0 and everything works fine.

I have also tied to set the selectedindex of the accordion in page load but I have not been able to get that to work so not sure if that solution would work or not.

Any help would be great I really need to get this fixed.

Here is the code.

<asp:Accordion Width="90%" runat="server" SelectedIndex="1" FadeTransitions="True" TransitionDuration="100"

how to get selected value from combobox?

i have combobox which populated with data from sql db now when user select value i want to get selected value in combobox in this code i get the place of the value in sql table but not value himself can anyone help me??   private   void button1_Click(object sender, RoutedEventArgs e) {     int selectedIndex = comboBox9.SelectedIndex;   Object selectedItem = comboBox9.SelectedItem;   MessageBox.Show("Selected Item Text: " + selectedItem.ToString() + "\n" +   "Index: " + selectedIndex.ToString()); } i get showbox  "  slected item text system.data.dataRowView"

how to maintain state of accordion pane from one page to another

 Hi,   I am using accordion control in one of my project. I want to maintain the state of the accordion pane when the user navigates from one page to another. Can someone help me  ?? Below given is the code of my accordion control I do not want to use query string because i am using url rewriting. <cc1:Accordion   ID="accNavMenu" runat="server" TransitionDuration="100"    FramesPerSecond="200" FadeTransitions="true" RequireOpenedPane="false"    OnItemDataBound="accNavMenu_ItemDataBound"   ContentCssClass="sidenav2" HeaderCssClass="sidenav"    HeaderSelectedCssClass="acc-selected">    <HeaderTemplate>    <asp:HiddenField ID="hdTemplate" runat="server"           Value='<%# DataBinder.Eval(Container.DataItem,"Template") %>'      />     <asp:HiddenField ID="hdSectionID" runat="server"           Value='<%# DataBinder.Eval(Container.DataItem,"SectionID") %>'      />    <table cellpadding="0" cellspacing=&quo

highlighting the text of the selected item in Ajax Combobox


Is there a way to programmatically select the entire string of the selected item in the AJAX Combobox?

What I'm trying to do is bascially on a State/City selection.

1.  User selects a State from the first combobox.  This triggers the City combobox to be populated.  The item(0) is "Select One:".

2.  I want the entire "Select One:" to be hightlight as if the user had used their mouse and highlighted all the text.

The reason for this that I'd like the user to be able to start typing the city without needing to clear out the "Select One:" manually.

Can this be done?

div with GoogleMap inside Accordion is not rendered correctly



I have builded a simple sample for you to reproduce my problem. Please copy the code below to new project and add AjaxControlKit.

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<!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>Error Reproduction</title>
    <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false">
    <script type="text/javascript">
        function initialize() {
            var latlng = new google.maps.LatLng(-34.397, 150.644);
            var myOptions = {
                zoom: 8,
                center: latlng,
                mapTypeId: google.maps.MapTypeId.ROADMAP
            var map = new google.maps.Map(document.getElementById("map_canvas"),
    <style type="text/css">

combobox selected item value doesnot get updated when binding value changes


i have a combobox  as below






<ComboBox TextSearch.TextPath="Label"

C# data bound combobox: display selected item text in separate label.content


I am new to C# but I'm resisting the urge to run screaming back to VB.NET. I'm working with a WPF application using C# code-behind and a lot of binding to a SQL 2005 database backend.

GOAL: I have a comboBox bound to a tbl_Systems entity which provides a list of systems for user selection. When the User selects a system from the comboBox I want to display the selection's text in a separate Label. The big picture is that several comboBox selections will be used to build a query string that will populate a listbox. So, I want to display these selected values in the Label so the user can see the query string they have dictated.

PROBLEM: When I set the Label content property to the comboBox SelectedItem property the entity tbl_System is displayed in the Label not the comboBox selection text.

SUSPICION: From reading similar examples in VB I suspect that the comboBox SelectedItem is actually a "datarowview" or the C# equivalent. But I don't know how to translate this explanation to C#.

The UI XAML comboBox properties are set as such:


How do I know which combobox is selected?


I have a windowsform with a datagridview. The datagridview has 3 comboboxes.

When I select a combobox and change the value there must something happen.

The problem is that I don't know how I can tell whicht combobox is selected.

I have the followingcode:

private void NaardataGridView2_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)


   //here we will add the combo box's selected event changed ComboBox cmbBox;

  if (

Combobox Set Selected Item from DataContext


i have a listview that houses a gridview .

I have the first column as combobox column defined in the datatemplated of the firstcolumn

I have set the Datacontext of the listview to a datatable having the folowing columns

Code,Name ,age.

i am able to set the binding for the 2 textboxes .

Here , the Code combobox has a set of allowed values that i am fetching from the Db as a datatable again .

now my requirement here is

1) to set the Itemsource of the combobox to the datatable. so that it has all the allowed codevalues.

2) the comboxbox for that particular row must show the (Selecteditem) corresponding value from the dataset of the Listview.

I am unable to set it itemsource directly because its in the datatemplate.

and i am unable to set binding to the selected item too.

Any help?

I tried setting the SelectedValue="{Binding Path=Code}" And its successfully getting the value.

But because i am unable to set the itemsource of it . i have written a Loaded event of the combobox and there i am settin the itemsource of it.

Hence Because of this. The selected value of the combobox is gettin overridden and is reset to null wheni am setting the itemsource.

i just need a way to set the itemsource first and then the binding to fire.


Override ComboBox Text property after selected an item


Hi All

I tried many ways , but have non can successfully alter the combo box Text after selected an item from drop down, and I want to make sure this is just not possible.

This is what I need, if after I selected an item - "1 apple" from the drop down, i want the combo box shows text, "1". I tried write code in different eventhandlers, overrider Text property, clear items . non of those way can achieve this.

 public class AccountComboBox : ComboBox
    public override string Text
        return base.Text;
        if (this.SelectedItem != null)

          base.Text = SelectedItem.ToString().Remove(this.SelectedItem.ToString().IndexOf(" "));

Ajax comboBox not displaying correctly after panel made visible




I have a WSP project in which i have added ajaxcontroltoolkit to SharePoint 2010 succesfully and the controls work when in basic web parts.


However i have a web part which has several panels to show / hide various sections as required, within one of the panels i have a combobox.

The panels are set a visible = false to begin with and then toggled to be displayed. 

When the panel is set visible = true i get an Javascript error of: 

Message: 'AjaxControlToolkit' is undefined


The combobox does not display correctly and won;t function.


If the panel is set as visible to begin with - it works fine, but thats not a solution to something which should work.


I have tried various workarounds - but nothing is working.

  • changed scriptmanager on master page to ToolkitScriptManager 
  • add javascript to resize the combobox when its made visible

Is there away to get this working?




ComboBox : Display selected value with Binding



I have a problem with my ComboBox, it won't show the selected value even if it select it. Items are binded.

Code behind: Me.DataContext = from Miss in myXDoc.<Miss>

Code XAML :





Remember the last combobox item selected.



    I have this combobox and I have binded the combobox to the class which inturn is binded with the Database Column so that the items of the combobox is dynamic. If we add the items to the database column the combobox's item is also updated. Now I want the combobx to remember the last item selected. I have created a new table in the database so that I can store the last selected value.

its designer xaml

<Window x:Class="MySampleApplication.Window1"




how can i return selected item from comboBox in separate thread ?


i want to return selected item from comboBox in separate thread ? >>>>  desktop application ( c# )

error message: Cross-thread operation not valid: Control 'comboBox3' accessed from a thread other than the thread it was created on.

any one can help me plz ......

Accordion pane client click event


Who knows how to add onClick event to accordion pane in Ajax asp accordion ? Is it the same as adding it as attribute in server side or

there is another way in client side?

Finding accordion pane client event


I have problem with accordion pane client side events and found this solutions on old posts:

function accSelectedChange(sender, eventArgs) {

if (eventArgs.get_propertyName() == "SelectedIndex")






function pageLoad() {



The reason that it doesn't work is because the Accordion control is actually a wrapper for the AccordionExtender, so the ClientID of the element is not the same thing as the ClientID of the behavior. Unfortunately, the ClientID of the underlying Extender is not exposed through the Accordion class, but you can obtain its value by appending _AccordionExtender to the ClientID like so:
ClientScript.RegisterArrayDeclaration("arrAccordionBehaviors", "&#

DrawString (GDI+) could not render khmer script correctly


I'm trying to send khmer script(unicode) string to printer using PrintDocument provided by the .NET framework.

Unfortunately it seems to me that the Graphics.DrawString() does not render khmer script correctly.

Platform: Windows 7 Ultimate
IDE: VS 2010 Ultimate + .NET Framework 4

Here is the full sample code: /

using System;
using System.Windows.Forms;
using System.Drawing;
using System.Drawing.Printing;

namespace PriintKhmerUnicode
  static class Program
    static PrintDocument printDoc = new PrintDocument();
    static Font font = new Font("Khmer UI", 16);
    static string text = "??????";

    /// <summary>
    /// The main e
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend