listbox and selectedvalue urgent
Please support our ASP.NET advertiser: DiscountASP.NET – 3 Months Free on ASP.NET 3.5/2.0 Web Hosting
![]() |
hi,
I am trying to add a value to listbox. i use lstlistbox.items.add(new listitem(value)).
this adds it fine in click event of button, but i need to use the selectedvalue of the listbox again in same event.
as the listbox item doesnt show i cant use selectedvalue. is there a way to first populate the listbox with its selected value then somehow use the value.
thanks
I am trying to add a value to listbox. i use lstlistbox.items.add(new listitem(value)).
this adds it fine in click event of button, but i need to use the selectedvalue of the listbox again in same event.
as the listbox item doesnt show i cant use selectedvalue. is there a way to first populate the listbox with its selected value then somehow use the value.
thanks
•
•
Posts: 63
Reputation:
Solved Threads: 9
I'm sorry but I don't understand your problem.
Lets assume you have the below stated example, it adds a few items to the listbox and after a selection is done, it responds the selected value to the page.....
Is thát what you achieved?
pagecode;
Lets assume you have the below stated example, it adds a few items to the listbox and after a selection is done, it responds the selected value to the page.....
Is thát what you achieved?
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
For iCnt As Integer = 1 To 5
Dim lItem As New ListItem
lItem.Text = String.Format("New Item {0}", iCnt.ToString)
lItem.Value = iCnt
Me.ListBox1.Items.Add(lItem)
lItem = Nothing
Next iCnt
End If
End Sub
Protected Sub ListBox1_SelectedIndexChanged( _
ByVal sender As Object, _
ByVal e As System.EventArgs) _
Handles ListBox1.SelectedIndexChanged
HttpContext.Current.Response.Write( _
String.Format("Selected Value = {0}", _
CType(sender, ListBox).SelectedValue.ToString))
End Sub
End Classpagecode;
<%@ Page
Language="VB"
AutoEventWireup="false"
CodeFile="Default.aspx.vb"
Inherits="_Default" %>
<!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></title>
</head>
<body>
<form
id="form1"
runat="server">
<div>
<asp:ListBox
ID="ListBox1"
runat="server"
AutoPostBack="True" />
</div>
</form>
</body>
</html> Last edited by 4advanced : Dec 1st, 2008 at 6:48 am.
•
•
Posts: 43
Reputation:
Solved Threads: 5
hii
Add the code code in your .aspx
And you can bind additional values at run time from database and can use selected
Mark as solved if it helps you!!!
Regards
Add the code code in your .aspx
<asp:DropDownList id="ddl1" runat="server" AutoPostBack="True" AppendDataBoundItems="True" >
<asp:ListItem Selected="True" Value="-1">--Select Me--</asp:ListItem>
<asp:ListItem Value="1">Value 1</asp:ListItem>
<asp:ListItem Value="2">Value 2</asp:ListItem>
</asp:DropDownList>
And you can bind additional values at run time from database and can use selected
Private Sub ddl1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ddl1.SelectedIndexChanged
your code
End SubMark as solved if it helps you!!!
Regards
![]() |
Other Threads in the ASP.NET Forum
- Previous Thread: print basket to image
- Next Thread: displaying search results in grid
•
•
•
•
Views: 819 | Replies: 3 | Currently Viewing: 1 (0 members and 1 guests)





Linear Mode