当前位置: 代码迷 >> ASP.NET >> 前台aspx页面 <% %>的有关问题 即时给分
  详细解决方案

前台aspx页面 <% %>的有关问题 即时给分

热度:1555   发布时间:2013-02-25 00:00:00.0
前台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 ")%>



------解决方案--------------------------------------------------------
把你的设计意图说清楚吧
  相关解决方案