搞了好几天都不行,急死了,数据邦定控件中的模板到底怎么回事?
FormView
我在其EditTemplate中放了2个DropDownList
也就是希望在编辑状态下操作时,对于下拉框1中的值改变时,Postback刷新一下下拉框2中的可选项值,也就是联动
但总是提示如下错误:
=========================================================
用户代码未处理 System.InvalidOperationException
Message="Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。"
Source="System.Web"
StackTrace:
在 System.Web.UI.Page.GetDataItem()
在 System.Web.UI.TemplateControl.Eval(String expression)
在 ASP.order_ordermain_aspx.__DataBinding__control53(Object sender, EventArgs e) 位置 d:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\OCRS_NET\Order\OrderMain.aspx:行号 167
在 System.Web.UI.Control.OnDataBinding(EventArgs e)
在 System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e)
在 System.Web.UI.WebControls.ListControl.PerformSelect()
在 System.Web.UI.WebControls.BaseDataBoundControl.DataBind()
在 System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound()
在 System.Web.UI.WebControls.BaseDataBoundControl.OnPreRender(EventArgs e)
在 System.Web.UI.WebControls.ListControl.OnPreRender(EventArgs e)
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)