我们知道数据系结叙述只能和网页阶层的变量系结,而利用程序代码设定数据系结属性就不需要宣告网页阶层的变量。下列范例在程序代码中设定dropdownlist 的数据系结属性,和程序阶层的arraylist 进行数据系结的工作:
<html>
请选择居住城市:
<asp:dropdownlist id="ddla" runat="server"/>
<script language="vb" runat="server">
sub page_load(sender as object, e as eventargs)
dim ala as arraylist = new arraylist '宣告程序阶层的arraylist
ala.add("台北市")
ala.add("新竹市")
ala.add("台中市")
ala.add("台南市")
ala.add("高雄市")
ddla.datasource=ala '以程序的方式设定数据系结属性
page.databind()
end sub
</script>
</html>