私は無駄にすべてを試しました。ユーザーが選択したドロップダウンリストから別のページの別のドロップダウンリストに値をキャストする必要があります。テキストボックス内のデータは一連の数値です。
また、他の値と同様に 2 番目のドロップダウン リストに値を表示する方法はありますか? たとえば、私のドロップダウンには 1 ~ 6 の値があり、ユーザーが 4 を選択すると、2 ページ目のドロップダウンに最初に表示されますが、選択を変更したい場合に備えて他の値も表示されますか??
If Not Page.PreviousPage Is Nothing Then
Dim table As Control = PreviousPage.Controls(0).FindControl("table1")
Dim ddl As DropDownList = CType(table.FindControl("ddlB_Codes"),c DropDownList)
If Not ddl Is Nothing Then
ddl_OC.DataSource = ddl.SelectedValue.Substring(0, 6)
End If
End If
クイック アップデート最終的にセッションを通じてキャスティングが機能するようになりましたが、ユーザーが何かを変更したい場合に備えて、ドロップ ボックスのセッション値とその他の追加値を表示する方法を知る必要がありますか? 助けてくれてありがとう
ddl_OC.DataSource = CType(Session.Item("valCodes"), String)
ddl_OC.DataBind()
ddl_SO.DataSource = CType(Session.Item("valAccts"), String)
ddl_SO.DataBind()