Dropdown Selected Index Page Event Fires On Page Load
Mar 26, 2010
In my web form, i have 2 drop downlist controls. eg. dropdown1 and dropdown2. I will change the dropdownlist1 item, consequently selectedindexchanged event fires and reloads the dropdownlist2 items. And i have another button also in order to get the result based on the dropdown1 and dropdown2. Lets say for example, i have a list of countries in dropdown1 and a list of states in dropdown2. I selected "India" in dropdown1 and correspondingly "Tamilnadu" in dropdown2. And then click a button which calls the dataset based on dropdown1 and dropdown2. The problem i face here is, whenever i click on the button to load the dataset, dropdown1 value remains the same as the dataset is not called again, whereas the dropdown2 value changes to the first one as it gets called automatically during postback. For your information, I have loaded both the lists in the page load using (!IsPostback) property.
My coding is as follows:
protected void Page_Load(object sender, EventArgs e)
{
try
{
if (Session["sesUserName"] == null)
{
Response.Redirect("sessionExpr.aspx", false);
}
else
{
lblStatus.Visible = false;
pnlEvaluate.Visible = false;
if (!IsPostBack)
{
fnLoadDropDown1();
fnLoadDropdown2();
}
}
}
catch (Exception ex)
{
throw ex;
}
}
public void fnLoadDropDown1()
{
dsLoadDD1 = objWebRef.fnLoadOnlineTest();
if (dsLoadDD1.Tables[0].Rows.Count > 0)
{
ddTestTitle.DataTextField = "vchTestTitle";
ddTestTitle.DataValueField = "intTestID";
ddTestTitle.DataSource = dsLoadDD1.Tables[0];
ddTestTitle.DataBind();
}
}
public void fnLoadDropDown2()
{
dsLoadDD2 = objWebRef.fnLoadOnlineTest();
if (dsLoadDD2.Tables[0].Rows.Count > 0)
{
ddUser.DataTextField = "vchUser";
ddUser.DataValueField = "intUserID";
ddUser.DataSource = dsLoadDD2.Tables[0];
ddUser.DataBind();
}
}
protected void ddTestTitle_SelectedIndexChanged(object sender, EventArgs e) ...................
View 1 Replies
Similar Messages:
Mar 1, 2010
We are developing our application on a 64 bit server. We are using a dropdownlist to filter and display departments in a htmltable(hide and show rows) on every selectedindexchanged event.
The issue is it is firing properly for the first time, but it is not doing a post back there after. We have even given autopostback=true. We are using AJAX for hiding and showing the rows of the htmltable.
View 2 Replies
Jun 30, 2010
How do I create a new event in a base page class that fires after all derived pages have fired their load events but before any controls fire their load events.
The following code fires the event before the derived page's load event. I want it to fire the event after the derived page's load event but before all control load events:
Base Class:
Public Event FirstLoad(ByVal sender As Object, ByVal e As System.EventArgs)
Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not IsPostBack Then
RaiseEvent FirstLoad(sender, e)
End If
End Sub
Derived Class:
Private Sub Page_FirstLoad(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.FirstLoad
'Stuff here happens before controls load but only on first page loads'
End Sub
View 1 Replies
Mar 18, 2011
I can't figure out why, but before my form is even displayed, the CheckChanged event fires. I don't even have a chance to check anything. Has anyone seen anything like this?
View 3 Replies
Jun 3, 2010
I'm trying to set the selected value of a ddl during page load ie. before databind.
This causes "selected value does not exist" errors. So I force a databind, and add a new element if it does not exist in the data source.
However it looks like when the databind is performed later in the page lifecycle that my added element(s) are removed/overwritten.
Am I setting the values in the wrong part of the life cycle?
View 4 Replies
Oct 15, 2010
in my web form i have a department dropdown box, in its selectedIndexChanged event i have to fill the equipment dropdown box and in equiment dropdown selectedIndexChanged i have to fill out the other textboxs.
the depratment dropdown box get its value from sqldatasource.
[code]....
what i want is when i run the page, it shows the very first deparment in the list, and according to that it should pop up the values in the other fields, means it should show the values in the equipment dropdownbox and from that one it should pop up the values in the other textbox.
here is my selected indexchanged event for department dropdownbox
[Code]....
View 5 Replies
Jul 15, 2010
I have a function on page load which will work based on dropdown selected value. and I am using this dropdown in a user control. So getting problem because the dropdown value is not loaded yet before Page Load. How Can I do that using those control still.
Here is my code below.
public partial class GradeEntry : System.Web.UI.Page
{
StudentManager studentManager = null;
CourseManager courseManagerObj = null;
GradeManager gradeManager = null;
[Code]....
View 7 Replies
Jan 13, 2011
On Button click(postback), my dropdownlist of gridview is getting blank, so i m getting error of "Object Reference...." on the line "ddl.selecteditem.value"Also, dropdownlist's selectedindexchanged event is fired on Button Click(Page Postback), which is making the dropdownlist to go blank. AutoPostBack of dropdownlist is set as False,
View 8 Replies
May 19, 2010
Based on my dataset row value , my drop drown will focus the particular list item in page load event.
ddparty.SelectedIndex = ddparty.Items.IndexOf(ddparty.Items.FindByValue(ds.Tables[2].Rows[0][1].ToString()));
i try the above code its not working.
View 2 Replies
Aug 6, 2010
how to handle selected index changed event for dropdown list in footer template in grid view
View 2 Replies
Apr 3, 2012
I am having a label to show success message during the successfully save.
I am having a drop down with the name "Technology".
During on selected index change event of the drop down, i am binding another drop down with the name "Resources".
When the Button is clicked, i am showing the "success message" and on click event of the drop down, i am clearing the message by using the java script.
function ClearErrorMessage() {
document.getElementById('ctl00_ContentPlaceHolder1_lblMessage').innerHTML = '';
}
But when i change the drop down, the message gets reappeared.
View 1 Replies
Mar 22, 2010
I have a details view control which contains a dropdown list.
I would like to update a row in the DV based on when the selected index change event occurs in another row of the
So far I know that 1) Place code in detailsview1.rowupdating event .
2) Make a row copy, not sure about the syntax here
Dim
aRow As DetailsViewRow =
Me.DetailsView1.Rows(DetailsView1.Rows.Item(?))
3) Find my DDL
Dim aDDL as dropdownlist = CType(aDDL.cells(?).Findcontrol("Dropdownlist3"0, dropdownlist)
If aDLL.selected IndexChanged then
Dim aTextbox as textbox = Ctype(detaislview.cells(?).findcontrol("Textbox6", textbox6)
aTextbox.text = now()
View 9 Replies
Jan 28, 2010
I have a page showing the number of hits(or views) of any selected item. The hit counter procedure that is called at every page load i.e
if (Request.QueryString.HasKeys())
{
// get item id from icoming url e.g details.aspx?itemid=26
string itemid = Request.Params["itemid"];
[code]...
View 6 Replies
Dec 30, 2010
I have a script manager and 3 update panels on my page. I am not very familiar with AJAX but I would think anything in the contentTemplate would not cause a postback and page reload, but they all do, here is the outline of the SM and UpPanels
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="sm" runat="server" />
[code]...
View 7 Replies
May 10, 2010
I do not seem to be able to capture the tab index when clicking tabs
Code:
<cc1:TabContainer ID="TabContainer1" runat="server" Height="20px" ActiveTabIndex="0"
OnActiveTabChanged="TabContainer1_ActiveTabChanged" AutoPostBack="true">
Code:
Protected Sub TabContainer1_ActiveTabChanged(ByVal sender As Object, ByVal e As System.EventArgs)
Dim myint As Integer
myint = TabContainer1.ActiveTabIndex
End Sub
The event fires in the code behind fires but my tab index is always 0.
View 4 Replies
Apr 27, 2016
In my page without using updatepanel page open firsttime it fires only single time, after using updatepanel page load fires twice firsttime page open.. how to solve it.
View 1 Replies
Oct 29, 2010
which event fires first in the page life cycle and why?
View 1 Replies
Aug 12, 2010
I have a page which contains linkbuttons and panels. all panels have DetalilView and gridView controls. On click of linkbutton, panel's visibility is set. everything works fine on my local server. But on production server, no events of Button, DetailsView and GridView fires.
View 5 Replies
Mar 11, 2014
I have seen article in code snippet but i have never used web services so that is complicated .
View 1 Replies
Feb 21, 2011
How to set my gridview page index on load ?. I have two pages, one for selecting the record and one for updating. Oh, and btw in those 2 pages i also have 2 gridviews. So anyway, what im trying o do is if I select a record in the first page (lets say 2nd row at 2nd page index of the gridview) I want that if I redirected it to the second page the selected record should be selected on what page index of gridview it is.
I figured out how to select the row of the selected data using the Gridview.SelectedIndex. My only problem is the page index of the gridview. If the selected data were belong to the second page index the page index of the second gridview (wherein the second page) must be selected. How to do that ?
View 6 Replies
Jul 15, 2010
I have page on which I've a login control in which I've a subnit button. The problem is this that when I refresh the that page the submit button or any button that was clicked last before page refresh gets its click event automatically fired.
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
Feb 21, 2010
I'm working on a wizard-like set of page, and I'm relying on cross page postbacks to navigate between them.
I need to be able to trigger the Load event on the previous page in order to save the form data for the page.
I've been told that for situations of this sort all I had to do is access the PreviousPage property in the destination page and this would trigger the load event of the previous page but for some reason this doesn't seem to be working.
Is there anything else I can do to explicitly trigger the load event on the previouspage if the PreviousPage property is not null?
View 3 Replies
Aug 11, 2010
I am having a dropdownlist and fill it by providing dataset its working on page now what i want is when i am click on a button page is transfer to another page but from that page when i am back i want dropdown value selected.
View 4 Replies
Nov 6, 2010
now a days i'm working on my project. In project there is a aspx page which is binded with a masterpage, the problem is that when i run the project in debugging mode i found that page load event of a page is firing two times instead of one along with masterpage page's page load event. This is crreating a problem in filling a grid. I searched through the internet for this problem some says that it may happen if u have any image whose src="" or due to some bad HTML's on page .But i've gone through the page it does not contain any image whose src="" .
[code]....
View 4 Replies