Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 ASP.net code behind the page, NEED HELP

views
     
TSx_goldman
post Mar 9 2006, 01:10 AM, updated 19y ago

Getting Started
**
Junior Member
105 posts

Joined: Jan 2005


Any1 noe how 2 use the drop down list selected index changed event? I use d event to detect any selected index changed for the drop down box, but it doesn't seem to work. It doesn't go thru d event handler either. Expert Pls help.

This is my code

Private Sub drpSvcName_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles drpSvcName.SelectedIndexChanged
LoadPrice(Me.drpSvcName.SelectedValue)
End Sub

This post has been edited by x_goldman: Mar 9 2006, 01:11 AM
PrinceHamsap
post Mar 9 2006, 01:30 AM

Legendary
******
Senior Member
1,637 posts

Joined: Jan 2003
From: Munich , Bangkok, Barcelona , KualaLumpur


your dropdownlist in properties must be set to AutoPostBack = True
TSx_goldman
post Mar 9 2006, 01:33 AM

Getting Started
**
Junior Member
105 posts

Joined: Jan 2005


thx bro. That really works

TSx_goldman
post Mar 9 2006, 01:44 AM

Getting Started
**
Junior Member
105 posts

Joined: Jan 2005


Hmm, now i encountered another problem. I stored my items into datatable every time Add button is pressed. But after i Add one more data, d previous data has lost. The datatable only stored current items. Is there any way to reserved the previous data when i add second and subsequent item??

This post has been edited by x_goldman: Mar 9 2006, 01:46 AM
TSx_goldman
post Mar 9 2006, 09:01 PM

Getting Started
**
Junior Member
105 posts

Joined: Jan 2005


No one answer my question 1?? Help
TSx_goldman
post Mar 10 2006, 12:45 AM

Getting Started
**
Junior Member
105 posts

Joined: Jan 2005


Urgent need help
coolkid
post Mar 10 2006, 08:47 AM

Regular
******
Senior Member
1,249 posts

Joined: Jan 2003
From: 2�30′N, 112�30′E

Did you happen to create a new datatable everytime you add data?

You can try storing the datatable in Session to maintain the datas.
eg: Session("Items") = dtItems

This post has been edited by coolkid: Mar 10 2006, 08:59 AM
shinchan^^
post Mar 10 2006, 09:22 AM

K66
*********
All Stars
21,256 posts

Joined: Jan 2003
From: Pekopon


how do u link to the database?

i use this.
CODE

lstDivision.DataSource = CreateDataSource();
lstDivision.DataTextField="DivName";
lstDivision.DataValueField="DivCode";
lstDivision.DataBind();

ICollection CreateDataSource()
 {
  DataTable dt = new DataTable();
  DataRow dr;

  dt.Columns.Add(new DataColumn("DivCode", typeof(string)));
  dt.Columns.Add(new DataColumn("DivName", typeof(string)));

  string commandString = @"select * from Division";
     
  dbConn db = new dbConn("Division");
  DataSet myDataSet = new DataSet();
  myDataSet = db.selectStatement(commandString, "OSC");
  //Response.Write(myDataSet.Tables[0].Rows.Count);
  dr = dt.NewRow();
  dr[0] = "";
  dr[1] = "Select";
  dt.Rows.Add(dr);
  if(myDataSet.Tables[0].Rows.Count != 0)
  {
   for(int i =0;i< myDataSet.Tables[0].Rows.Count;i++)
   {
    dr = dt.NewRow();
    dr[0] = myDataSet.Tables[0].Rows[i][0].ToString();
    dr[1] = myDataSet.Tables[0].Rows[i][1].ToString();
    dt.Rows.Add(dr);
   }
   
  }
  DataView dv = new DataView(dt);
  return dv;
 }


PrinceHamsap
post Mar 10 2006, 09:42 AM

Legendary
******
Senior Member
1,637 posts

Joined: Jan 2003
From: Munich , Bangkok, Barcelona , KualaLumpur


QUOTE(x_goldman @ Mar 9 2006, 01:44 AM)
Hmm, now i encountered another problem. I stored my items into datatable every time Add button is pressed. But after i Add one more data, d previous data has lost. The datatable only stored current items. Is there any way to reserved the previous data when i add second and subsequent item??
*
at the first place ... how u load your items from datatable ...
mostly your problem is with Page.IsPostBack

u suppose do like tis ... on the page Load

If Page.IsPostBack = False Then
'Your codes goes here
End if
TSx_goldman
post Mar 11 2006, 02:29 AM

Getting Started
**
Junior Member
105 posts

Joined: Jan 2005


QUOTE(coolkid @ Mar 10 2006, 08:47 AM)
Did you happen to create a new datatable everytime you add data?

You can try storing the datatable in Session to maintain the datas.
eg: Session("Items") = dtItems
*
i add new row every time i add data. D session code is included in which function?? D load function in global?? or d form itself?
TSx_goldman
post Mar 11 2006, 02:32 AM

Getting Started
**
Junior Member
105 posts

Joined: Jan 2005


wah, sinchan ur code seem so pro ler. my code is not so advance like urs.

 

Change to:
| Lo-Fi Version
0.0123sec    0.30    5 queries    GZIP Disabled
Time is now: 29th March 2024 - 12:18 AM