我在Visiual studio 2010中創建了我的網站中的gridview。IM是編程的新手,並且有一個查詢引用基於gridview的結果將用戶重定向到另一個頁面。如果SelectedItem.Equals ???然後重定向語句
我的gridview工作得很好,並通過在下拉列表中做出的選擇拉回項目。這些項目分配了編號(每月爲1個,每週爲& 2)。
我的用戶從下拉列表中選擇Weekly或Montly選項,網格視圖中填充了這些數據。 (這部分工作非常好)。
一旦顯示結果,我希望用戶按「創建」按鈕,並根據下拉列表中選定的項目將它們導向正確的Weekly.aspx或Monthly.aspx頁面。
到目前爲止,我有以下代碼似乎將用戶重定向到Monthly.aspx頁面,以便從下拉列表中進行選擇。
Protected Sub btnCreate_Agenda_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnCreate_Agenda.Click
If DropDownList1.SelectedItem.Equals("1") Then
Response.Redirect("Weekly.aspx")
Else
Response.Redirect("Monthly.aspx")
End If
End Sub
任何人都可以指向正確的方向嗎?
在我的頁面加載事件中,我還想確保對於網頁項目1(每週)是默認選擇。我已經嘗試通過將下面的代碼添加到page_load事件來完成此操作,但是我沒有僅僅使用結果。
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
DropDownList1.SelectedItem.Equals("1")
End Sub
這是一種享受。我有點不確定我是否應該在語句中使用SelectItem或SelectValue,並且通過從ID中刪除()來正常工作。非常感謝您的幫助。 – Betty 2012-03-13 11:44:10