vb.net - ASP.net dropdown value help -


All of that, I need some help in trying to understand why this dropdown is not selected after choosing one Choosing.

Here is the ASP.NET for the dropdown portion:

   & Lt; Asp: ListItem text = "25" value = "25" selected = "true" /> & Lt; Asp: ListItem text = "50" value = "50" /> & Lt; Asp: ListItem text = "100" value = "100" /> & Lt; / ASP: DropDownList & gt; & Lt; / Div & gt;  

And this is my codebehind:

  Private sub ddlPerPage_SelectedIndexChanged (in the form of the object, System.VirusArgs asValgs) handles ddlPerPage.SelectedIndexChanged ' LoadFromViewstate () _RowsPerPage = Convert.ToInt32 (ddlPerPage.SelectedItem.Value) gvData.PageIndex = 0 SaveRowsCountToCookie (_rowsPerPage) Ending Sub Public Property Return the integer as RowsPerPage () Set Util.cleanInt (ddlPerPage.SelectedValue) end (integer Modify ByVal Value as New ITMX (value.ToString, value.ToString) ddlPerPage.SelectedIndex = 1 If DDLParage Item .com (ITMX) then DDLParpage. Items.Fundabai Value (Value Toastring). Selected = true ales page on ddl The selected index = - for 1 i as integer = 0 to ddlPerPage.Items.Count - 1 if Utils.cleanInt (ddlPerPage.Items (i) .Value) & gt; If the value is DDL paypal ITEMS.Intert (ITMX) DDLParpage. Select Index = I Ended and Exposed and Explorer if Next End If _rowsPerPage = value ViewState ("RowsPerPage") = _rowsPerPage End Set End Property  

No matter what I choose, Even then there is a value similar to that page when the page starts. _rowsPerPage = value always looks like this.

UPDATE

Well, looking at it more closely, it looks like Convert.ToInt32 (ddlPerPage.SelectedItem.Value) Is there never a right value when selecting a number ??

Any help would be great! : O)

David

Try

< Code> _rowsPerPage = CInt (ddlPerPage.SelectedValue)


Comments