0

ページ間で共有したいいくつかの一般的なコードがあり、App_Codeクラスをいじっています。これは素晴らしいですが、ドロップダウンリストの例に影響を与えるコードも使用したいと思います。

Sub Set_FirmType(ByVal Sender As Object, ByVal E As EventArgs)

    subcategories.Visible = "false"
    supplycategories.Visible = "false"
    supplytypes.Visible = "false"
    CityData.Visible="True"
    CityDropDown.Visible="False"
    CityDropDown.Items.Clear()

    If DropFirmType.SelectedValue = "funeralhomes||FH" Then
        CountryDropDown.ClearSelection()
        CountryDropDown.Items.FindByValue("United States").Selected = True
        CountryDropDown.Enabled = False
        StateDropDown.Enabled = True
        getStateDropDown("1")
    End If
End Sub

これを私のApp_Codeクラスに入れる方法はありますか?

前もって感謝します!

4

1 に答える 1

1

複数のコントロールの表示を切り替えたり、ドロップダウンリストにいくつかのプロパティを設定したりするサブルーチンがあるようです。すべてのコントロールを単一のユーザーコントロール(.ascx)にパッケージ化し、サブルーチンをコードビハインドに配置することを検討することをお勧めします。

App_Codeフォルダーにユーザーコントロールを格納することは、アプリケーション全体で再利用するために必要ではありません。機能が必要なページにユーザーコントロールをドロップするだけです。

于 2010-01-22T15:20:45.237 に答える