前台aspx页面 <% %>的问题 即时给分
在前台aspx页面的 repeater空间里面
<%
int i =DataBinder.Eval(Container.DataItem, "GameDynamicPropertyValueID ");
%>
怎么让她通过
报错Container找不到
谢谢大家了 等着搞定下班呢
------解决方案--------------------你知道这个DataBinder.Eval(Container.DataItem, "GameDynamicPropertyValueID ");是作什么的吗?
这个是在绑定datagird dataview时用到的
------解决方案-------------------- <%# DataBinder.Eval(Container.DataItem, "GameDynamicPropertyValueID ") %>
------解决方案-------------------- <%
int i =(int)DataBinder.Eval(Container.DataItem, "GameDynamicPropertyValueID ");
%>
------解决方案-------------------- <%
int i =(int)Eval( "GameDynamicPropertyValueID ");
%>
------解决方案-------------------- <%
int i =DataBinder.Eval(Container.DataItem, "GameDynamicPropertyValueID ");
%>
---
为什么在这里定义变量,如果转换类型的话就是上面那样
如果绑定的话 是这样
<%# Eval( "GameDynamicPropertyValueID ")%>
------解决方案--------------------把你的设计意图说清楚吧