【发布时间】:2011-03-17 18:48:04
【问题描述】:
我正在处理定义了 ASP DropDownList 的网页,并且在页面加载时,数据源通过 DataSource.DataBind() 绑定到它。当我单步执行代码时,下拉列表中没有显示任何内容,但是当页面实际显示时,列表中确实有项目。 DataBind() 究竟什么时候被应用到控件上?
问题是 SQL 后端返回的某些值的文本为空,因此该行的下拉列表中没有显示任何内容。我只想将值用作文本,但前提是文本为空。当我将代码循环并在 DataBind() 之后立即执行此操作时,代码中的下拉列表中没有任何内容。
谢谢!
【问题讨论】:
标签: asp.net data-binding drop-down-menu pageload