博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用
阅读量:5105 次
发布时间:2019-06-13

本文共 2267 字,大约阅读时间需要 7 分钟。

原文:

 “/vs2005”应用程序中的服务器错误。

--------------------------------------------------------------------------------

Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。

源错误:

[没有相关的源行]
 

源文件: c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/vs2005/288f644e/98b288a0/App_Web_xz2jc4re.22.cs    行: 0

堆栈跟踪:

[InvalidOperationException: Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。]
   System.Web.UI.Page.GetDataItem() +1999298
   ASP.userinfo_aspx.__DataBinding__control60(Object sender, EventArgs e) in c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/vs2005/288f644e/98b288a0/App_Web_xz2jc4re.22.cs:0
   System.Web.UI.Control.OnDataBinding(EventArgs e) +99
   System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) +11
   System.Web.UI.WebControls.ListControl.PerformSelect() +31
   System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +70
   System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +82
   System.Web.UI.WebControls.ListControl.OnPreRender(EventArgs e) +26
   System.Web.UI.Control.PreRenderRecursiveInternal() +77
   System.Web.UI.Control.PreRenderRecursiveInternal() +161
   System.Web.UI.Control.PreRenderRecursiveInternal() +161
   System.Web.UI.Control.PreRenderRecursiveInternal() +161
   System.Web.UI.Control.PreRenderRecursiveInternal() +161
   System.Web.UI.Control.PreRenderRecursiveInternal() +161
   System.Web.UI.Control.PreRenderRecursiveInternal() +161
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1360

 

--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.210

 

__________________________________________________

DropDownList在绑定的时候设定SelectedValue='<%# Eval("fieldname")%>',或者 SelectedValue='<%#Bind("fieldname")%>'运行时提示:Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。把绑定语句改成了SelectedValue='<%# DataBinder.Eval(Container.DataItem,"fieldname")%>'就好了!不知道为啥??

今天2007年8月2日了,现在我又遇到这个问题了

 

后来发现同一个网页的两个控件不能同时使用一个数据源!

posted on
2014-05-08 12:15 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/lonelyxmas/p/3715876.html

你可能感兴趣的文章
【题解】[P4178 Tree]
查看>>
cer证书签名验证
查看>>
【深度学习】caffe 中的一些参数介绍
查看>>
QML学习笔记之一
查看>>
App右上角数字
查看>>
小算法
查看>>
WPF中实现多选ComboBox控件
查看>>
TestNG入门
查看>>
【ul开发攻略】HTML5/CSS3菜单代码 阴影+发光+圆角
查看>>
IO—》Properties类&序列化流与反序列化流
查看>>
Codeforces 719B Anatoly and Cockroaches
查看>>
ActiveMQ与spring整合
查看>>
关于TFS2010使用常见问题
查看>>
URL编码与解码
查看>>
剑指offer系列6:数值的整数次方
查看>>
poj2752 Seek the Name, Seek the Fame
查看>>
Illustrated C#学习笔记(一)
查看>>
理解oracle中连接和会话
查看>>
[13年迁移]Firefox下margin-top问题
查看>>
Zookeeper常用命令 (转)
查看>>