私の Web サイトには、Visiual studio 2010 で構築しているグリッドビューがあります。IM はプログラミングが初めてで、グリッドビューの結果に基づいてユーザーを別のページにリダイレクトすることに関してクエリがあります。
私のグリッドビューは完全に正常に動作し、ドロップダウン リストで選択したアイテムをプルバックします。これらのアイテムには id が割り当てられています (毎週の場合は 1、毎月の場合は 2)。
ユーザーがドロップダウンから [毎週] または [毎月] オプションを選択すると、グリッド ビューにこのデータが取り込まれます。(この部分は完全に正常に動作します)。
結果が表示されたら、ユーザーに「作成」ボタンを押してもらい、ドロップダウン リストから選択した項目に基づいて正しい 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
誰かが私を正しい方向に向けることができますか?
私のページ読み込みイベントでは、Web ページの項目 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