我有一些常见的代码,我想在页面之间共享,我一直在搞乱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类中?
提前致谢!
答案 0 :(得分:1)
听起来你有一个子程序可以在多个控件上切换可见性,并在下拉列表中设置一些属性。您可能需要考虑将所有控件打包到一个用户控件(.ascx)中,并将子例程放在代码中。
在整个应用程序中重用不需要在App_Code文件夹中容纳用户控件。只需将用户控件放到您想要功能的页面上即可。