我正在使用vb.net在asp.net上开展项目。
我在文件team.aspx.vb
下面有这个功能Private Sub fillPFileRelationTypes()
Dim intOfficeCategoryTypeId = fGetOfficeCategoryTypeId()
ddl_RelationType.Items.Clear()
ddl_RelationType.Items.Add("title","value")
ddl_RelationType.Items.Add("title2","value2")
End Sub
它与文件team.aspx中的前端结合使用。这不过是:
<asp:DropDownList ID="ddl_PFileRelationType" runat="server">
</asp:DropDownList>
但是现在我想在全局的Functions.aspx.vb文件中获取所有函数。所以它并不直接位于同一页面的后端(如team.aspx与team.aspx.vb一样)这意味着通过后端的id调用下拉列表不再适用。
如何使用id =&#34; ddl_RelationType&#34;来调用我的下拉列表?在与声明此文件的文件无关的文件中?
我在考虑底层,但它并不完全正确
Private Sub fillPFileRelationTypes()
Dim intOfficeCategoryTypeId = fGetOfficeCategoryTypeId()
Dim myInput As HtmlInputControl = CType(e.Item.FindControl("ddl_RelationType"), HtmlInputControl)
myInput .Items.Clear()
myInput .Items.Add("title","value")
myInput .Items.Add("title2","value2")
End Sub