1
好的,我对VB.Net相当陌生。我需要一种能够从当前页面导航到各种页面的方式。我用了一个ddl。因此,如果我在第一页上,并且想要转到第6页,我只需打开ddl选择页面6并激活。 这是我的问题。在使用ddl时,在选择第6页后,它会自动将我带到它,但在ddl中回到1。我如何让ddl显示我所在的页面?如何让选中的项目在下拉列表中显示VB.Net
好的,我对VB.Net相当陌生。我需要一种能够从当前页面导航到各种页面的方式。我用了一个ddl。因此,如果我在第一页上,并且想要转到第6页,我只需打开ddl选择页面6并激活。 这是我的问题。在使用ddl时,在选择第6页后,它会自动将我带到它,但在ddl中回到1。我如何让ddl显示我所在的页面?如何让选中的项目在下拉列表中显示VB.Net
您需要确定正在加载哪个页面并使用它来设置ddl。最简单的方法是查看网址。我假设ddl中的值与页面名称相同。
Sub Page_Load
Dim filename As String = Request.Url.AbsolutePath
' You probably need to do some string manipulation on filename to
' make it match the values in the ddl.
'Databind your DropDownList however you're already doing it
ddl.Items.FindByValue(filename).Selected = true
End Sub
页面是否在索引数组中? –
不,他们从数据库中提取 –
页面显示哪种类型的控件? –