2015-09-09 22 views
1

好的,我對VB.Net相當陌生。我需要一種能夠從當前頁面導航到各種頁面的方式。我用了一個ddl。因此,如果我在第一頁上,並且想要轉到第6頁,我只需打開ddl選擇頁面6並激活。 這是我的問題。在使用ddl時,在選擇第6頁後,它會自動將我帶到它,但在ddl中回到1。我如何讓ddl顯示我所在的頁面?如何讓選中的項目在下拉列表中顯示VB.Net

+0

頁面是否在索引數組中? –

+0

不,他們從數據庫中提取 –

+0

頁面顯示哪種類型的控件? –

回答

1

您需要確定正在加載哪個頁面並使用它來設置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 
相關問題