动态加载控制和数据绑定

时间:2013-06-27 13:23:38

标签: asp.net vb.net

我在网页上有一个控件,因为我无法理解的原因是动态添加(Page.LoadControl)。该控件基本上将各种标签等绑定到存储过程的结果。

我所拥有的是复制此机制,但显示不同存储过程的结果。所以,我已经创建了新的存储过程,检查它是否有效,然后创建了一个可以以相同方式动态加载的新控件...

我遇到的问题是某些字段没有显示在页面上 - 例如这一个......

<td class="col2"><asp:Label ID="CPlannedDate" text = '<%# Eval("PlannedDateTimeSlot")%>' /></td>

对其他字段的调用工作正常。我已经修改了sproc以将PlannedDateTimeSlot作为格式化的varchar返回,并且我设置了一个断点,其中数据源被设置为检查该字段确实填充在底层数据源中 - 它们是。

未显示的字段似乎是我在原始字段之上添加的字段,但数据源是DataTable(非强类型)...

我一直在盯着这几个小时,想不到发生了什么 - 有人有任何想法吗?

聚苯乙烯。我应该在页面的下方添加更多内容,我有一个这样的标签,它不起作用:

Date of Issue: <asp:Label ID="CDOI" text='<%= DateTime.Today.ToString() %>' />

这几乎就好像代码在某个点之后停止尝试在页面上呈现动态内容......

1 个答案:

答案 0 :(得分:1)

asp:label

上没有runat=server