.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

Fire a dropdownlist event?

Posted By:      Posted Date: September 27, 2010    Points: 0   Category :ASP.Net

 Hi, I want to fire an event and fill some data but no idea.Thanks for hints.

The web page code.

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

<%@ Register Assembly="WebChart" Namespace="WebChart" TagPrefix="Web" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <asp:DropDownList ID="ddState" runat="server" AutoPostBack="True" >
    <asp:ListItem Value="AL" Text="Alabama"></asp:ListItem>
<asp:ListItem Value="AK" Text="Alaska"></asp:ListItem>
<asp:ListItem Value="AZ" Text="Arizona"></asp:ListItem>
<asp:ListItem Value="AR" Text="Arkansas"></asp:ListItem>
<asp:ListItem Value="CA" Text="California"></asp:ListItem>
<asp:ListItem Value="CO" Text="Colorado"></asp:ListItem>
<asp:ListItem Value="CT" Text="Connecticut"></asp:ListItem>
<asp:ListItem Value="DE&qu

View Complete Post

More Related Resource Links

jquery click event doesn't fire after postback anymore

Hello there,I have a small website where I want to display a confirmation dialog after clicking on a button.When you click the confirmButton the dialog appears. Then you can choose between Yes or No to either continue with the PostBack or to return.Problem: The first time you get into the site all works fine. But after you click Yes to continue with the PostBack, no click event will be triggered anymore.Here is some code.<asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <script type="text/javascript"> function loadConfirmDialog() { //Dialog configurieren jQuery('#confirmDialog').dialog({ autoOpen: false, width: 400, modal: true, resizable: false }); //Dialog öffnen jQuery('#confirmButton').bind('click', function () { jQuery('#confirmDialog').dialog('open'); return false; }); //Postback ausführen jQuery('#continueButton').bind('click', function () { jQuery('#confrimDialog').dialog('destroy'); __doPostBack('confirmButton', ''); }); //Postback abbrechen jQuery('#cancel

Custom event does not fire

Hello,I have a base server control class for all my user controls. Inside this class I have the following declaration:#region Event Handling Management public event EventHandler ItemSaved; public event EventHandler ItemCancelled; protected virtual void OnItemSaved(EventArgs e) { if (this.ItemSaved != null) { this.ItemSaved(this, e); } } protected virtual void OnItemCancelled(EventArgs e) { if (this.ItemCancelled != null) { this.ItemCancelled(this, e); } } #endregion Concrete user controls used in the application are used always inside a ModalPopupExtender object and the popup it is always handled with server-side code. This means that there are no controls binded to the OkControlID and CancelControlID properties of the ModalPopupExtender.The responsibility to show the Modal Popup is then given to the aspx that has code like thisin the ASPX file...<gsl:PhoneNumberUC ID="ucPhoneDetail" runat="server" />in code behind...protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //Bind to the event handler ucPhoneDetail.ItemSaved += new EventHandler(ucPhoneDetail_ItemSaved); ucPhoneDetail.ItemCancelled += new EventHandler(ucPhoneDetail_ItemCancelled); } } protected void btnNewPhone_Click(object sender, EventArgs e) { //Show the Modal Popup this.mpePopupPhone.Show(

get url from server and fire event

i want to open new window ,but i dont want to provide url link in script because i want to hide this link from user.so is there any method to get URL from server and fire event to open new window after cliking button which has some server logic on that basis serever return URL. 

Cannot get Asyncfileupload to fire UploadComplete event... :(

hey everyone!I cannot get the asyncfileupload to fire the uploadcomplete event at all. I did a test:    Protected Sub AsyncFileUpload1_UploadedComplete(ByVal sender As Object, ByVal e As AjaxControlToolkit.AsyncFileUploadEventArgs) Handles AsyncFileUpload1.UploadedComplete         Dim currentUser As MembershipUser = Membership.GetUser()         Dim currentUserId As Guid = CType(currentUser.ProviderUserKey, Guid)         errorLabel.Text = "Test"     End Sub    Protected Sub AsyncFileUpload1_UploadedComplete(ByVal sender As Object, ByVal e As AjaxControlToolkit.AsyncFileUploadEventArgs) Handles AsyncFileUpload1.UploadedComplete       errorLabel.Text = "Test"    End Suband... nothing. The background turns green, my throbber activates successfully.. but then, I get nothing. It doesnt even make it to the uploadedComplete event. I also did the same test in the error event.. and still nothing. Any ideas??

DataGrid Button + event in Footer, event not getting fire!

hi.First Time i am trying this...I have one Datagrid with Footer. Footer Row Contains Input fields with one Button to add New Values. I have button click event but not getting fires. my code follows:protected void dgPrice_ItemCreated(object sender, DataGridItemEventArgs e)    {            Button btnAdd = new Button();            btnAdd.Text = "Add";            btnAdd.Width = 80;            btnAdd.ID = "btnAdd";           // btnAdd.Attributes.Add("onClick", "return validateRates()");            btnAdd.CommandName = "add";            btnAdd.CommandArgument = e.Item.ItemIndex.ToString();            btnAdd.Command +=new CommandEventHandler (PriceNew);            e.Item.Cells[6].Controls.Add(btnAdd);}protected void PriceNew(object sender, EventArgs e)    {}btnAdd.command/ btnAdd.click event not getting fired I also tried to

Get dropdownlist event OnSelectedIndexChange using jquery

I have dropdownlist that located inside a repeater, how can i get OnSelectedIndexChange event of this dropdownlist? i want to use this event to set TextBox value olso inside this repeater, i try this code$("#Table1> tbody > tr ").each(function() { var rowId = $(this).attr("id"); $(this).find("td > #DropDownList1").change(function() { $("#" + rowId + "> TD:nth-child(6) > input[name$='TextBox1']").val("Test"); }); }); But did not work, can anyone please help me?

OnItemCommand event won't fire

My formview OnItemCommand event . What do I need to do to capture this event?  <asp:FormView ID="fvMemberDetail" runat="server" DataKeyNames="Ident" EnableViewState="False" OnItemUpdating="fvMemberDetail_OnUpdating" OnItemCommand="fvMemberDetail_ItemCommand" OnItemInserting="fvMemberDetail_OnInserting" >  protected void fvMemberDetail_ItemCommand(object source, FormViewCommandEventArgs e) { if (e.CommandName.ToString() == "Insert") { MemberInfoInserting(); DlMembers.Visible = true; fvMemberDetail.Visible = false; } if (e.CommandName.ToString() == "Update") { MemberInfoUpdating1(); DlMembers.Visible = true; fvMemberDetail.Visible = false; } } Thanks for your suggestions. EJM

How to Capture a DropDownList Selected Index Change Event

I have a gridview that receives data based on selection from a primary dropdownlist object. Works. Within the gridview, there is a dropdownlist whose selected index is based on the query from the primary dropdownlist. Works. Problem. How do I force the used to  change whatever value that the dropdownlist contains after they make their initial selection from the primary dropdownlist; except the default value of "Please make a selection". Gridview, contains a checkbox which drives whether a selected row is inserted into the data base. The databind in done using an ObjectDataSource on the presentation page, not in the code behind.   Thank you.   Ayomide 

Dynamic DropDownList ListItemCollection - Event Handler

Hi and thanks in advance. Description: I am building drop downs dynamically then adding them to a panel, when postback occurs it does not hit my event handler. However I CAN get the event handler to be hit if I remove(comment out) the properties DataTextField and DataValueField while I am rebuilding the dropdownlist within OnInit on eachpostback. However when the dropdownlist is in this condition the sender to the eventhandler does not have it's properties like SelectedValue[Index] set. Step 1: Build and load a drop down. The following is the event handler for selectedindexchanged on the lists.  The drop down list is bound to a ListItemCollection that represent a few fields from a datatable. This dropdown is loaded into a panel and the panel in turn is loaded into a div. All of this functions as intended.protected void AnswerDDL_SelectedIndexChanged(object sender,EventArgs e) { int _nextQuestionID; DropDownList _ddlSender = new DropDownList(); _ddlSender = (DropDownList)sender; _nextQuestionID = Convert.ToInt32(_ddlSender.SelectedValue); DropDownList _newAnswerDDL = new DropDownList(); _newAnswerDDL = GetAnswerDropDown(_nextQuestionID); this.m_panel.Controls.Add(_ne

AsyncFileUpload1_UploadedComplete event doesn't fire :(

I have a multi view with 2 view in my page. when page is loading first view is set active. by click on a click I set active second view that contain AsyncFileUpload1. but UploadedComplete event doesn't fire. This control works outside of view correctly but into view doesn't work. I have to use multi view and this 2 view in my web page. what can I do? please solution ...

disable a single intem in dropdownlist or stop the ddl change event for a single item


hello guys,

I am trying something apart of my boundries, is there any way to disable a single intem in dropdownlist or stop the ddl change event for a single item.

any feadback would be appriciable.

Thanks and Regards

Inderjeet Singh Khalsa

Strange connection between ViewState and DropDownList's SelectedIndexChanged event


So, I have this code (just for example):

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <form id="form1" runat="server">
        <asp:Label ID="Label1" runat="server" Text="Sort by:"></asp:Label>
        <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" 
            <asp:ListItem Value="A" Text="A"></asp:ListItem>
            <asp:ListItem Value="B" Text="B"></asp:ListItem>
            <asp:ListItem Value="C" Text="C"></asp:ListItem>
            <asp:ListItem Value="D" Text="D"></asp:ListItem>
        <asp:GridView ID="GridView1" runat="server" onsorting="GridView1_Sorting">

The Code-behind file looks like that:

public partial class _Default : Syst

Add my custom page and how to fire event


Hello All,

I am new to MVC. I created an application in which I am able to do login. I have used the basic template provided by MS. Now, I have to use registration template. But I need more fields than they have provided in their basic template. I am trying to add my fields manually on register.aspx, but its throwing an error. I tried to add a new content page in shared folder under view, but dont know how the event of register button will handle in controller.

Please suggest me what I have to do? Still I am not sure, what I am doing is the right way or not.

Thanks in Advance

Prateek Bindal

Programmatically generated AsyncFileUpload does not fire UploadedComplete event


The AsyncFileUpload control turns green, indicating that the attachment was successfully uploaded, but the designated method for handling the server side UploadedComplete event is never executed.

ListView, DataPager, LinqDataSource: LinqDataSource Selecting event fire twice


Dear all,

In my web app, I used LinqDataSource, ListView and DataPager (.NET 3.5 sp1) to implement search feature with paging. I have a button to trigger the search.

But In the first time, the Selecting event of LinqDataSource fire twice and I don't know why (I debugged my code very carefully). I don't use QueryString with DataPager and assign PageSize of DataPager in the first time of page load to prevent the ListView bind again (as in some instructions I found in forum)

Have anyone seen this problem before? And If possible, can you give me some instructions to try?

I can't post my code because it's quite large.

Thank you very much


Developer, CSC Vietnam


FormView: Button requires 2 click to fire the event



I have a modal formview with insertitemtemplate.
I have to click the insert button twice to fire the event.

But if I do not insert any values, only one click is required and the validationgroup fires.
But if I enter all valid values, I need to click twice and the event does not fire during the
first click. But I need CausesValidation = false because to required field validators.

How to avoid two clicks to fire the event if the formview is valid

Any input on how to handle this is greatly appreciated.


 protected void FormViewInsertApplication_ItemCommand(object sender, FormViewCommandEventArgs e)
        if (e.CommandName == "InsertApp")
            // Must explicitly cause validation because update button causevalidation is set to false   
            if (!Page.IsValid)
             if (!doValidate()) { return; }

<asp:FormView id="FormViewInsertApplication">
       <asp:Button ID="btnInsert" runat="server" Text="Insert" CommandName="InsertApp"   	   		                         

Dropdownlist in a repeater firing the SelectedIndexChanged event


I have a dropdownlist in a repeater and it's firing the SelectedIndexChanged event but in teh event handler I can not get the dataitem associated with the row that the DDL is in.  Here is the code:

        private void pt_SelectedIndexChanged(object sender, EventArgs e)
            DropDownList ddl = (DropDownList)sender;
            RepeaterItem ri = (RepeaterItem)ddl.NamingContainer;
            int userdevi
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