回 帖 发 新 帖 刷新版面

主题:不包含名为“DataItem”的属性。是怎么回事啊?

<asp:Label ID="Label3" runat="server" Text='<%#DataBinder.Eval(Container,"DataItem.RefionDescription") %>' Width="67px"></asp:Label>
行 25:     
只有上面那语句出现的<DataItem>
<table style="text-align:center"><tr><td style="width:38px;height:21px;text-align:center"><span>姓名</span></td><td><asp:Label ID="Label1" runat="server" Text="<%#Name %>" Width="67px"></asp:Label></td></tr>
行 26:     <tr><td style="width:38px;height:8px;text-align:center"><span>年龄</span></td><td colspan="2" style="height:8px"><asp:Label ID="Label2" runat="server" Text="<%#Sex %>" Width="69px"></asp:Label></td></tr>

各位帮帮忙啊!

回复列表 (共4个回复)

沙发

直接绑定变量!
你出现什么错误吗?

板凳

我绑定<%#DataBinder.Eval(Container,"DataItem.RefionDescription") %>的时候!它出现"不包含名为“DataItem”的属性"..是怎么回事啊?

3 楼

确实不包含DataItem的属性
应该是DataRow

4 楼

都写错了。。。
这样

<%#DataBinder.Eval(Container.DataItem,"RefionDescription") %>

我来回复

您尚未登录,请登录后再回复。点此登录或注册