Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 诸如Eval()之类的数据绑定方法只能在数据绑定控件的上下文中使用_C#_Asp.net - Fatal编程技术网

C# 诸如Eval()之类的数据绑定方法只能在数据绑定控件的上下文中使用

C# 诸如Eval()之类的数据绑定方法只能在数据绑定控件的上下文中使用,c#,asp.net,C#,Asp.net,我在尝试添加将获取ID的页面时遇到问题。以下是代码: <td style="width: 20px;"> <a href="<%= ResolveUrl(String.Format("~/Blah/BlahBlah/{0}",Eval("BobId"))) %>"> <img src="../../images/Blah.gif" alt="Copy Blah" runat="server" id="BlahCell" s

我在尝试添加将获取ID的页面时遇到问题。以下是代码:

<td style="width: 20px;">
     <a href="<%= ResolveUrl(String.Format("~/Blah/BlahBlah/{0}",Eval("BobId"))) %>">
           <img src="../../images/Blah.gif" alt="Copy Blah" runat="server" id="BlahCell" style="margin-top: 3px;" />
     </a>
</td>


我遇到了以下错误:“Eval()、XPath()和Bind()等数据绑定方法只能在数据绑定控件的上下文中使用。”我尝试了几种不同的方法,但似乎无法使其按我想要的方式运行。

ID(BobId)从何而来?错误消息的确切含义是:;您的语句不在数据绑定控件中,因此eval无法处理任何内容。那么,BobId香蕉是什么?你能把服务器端的代码也发出来吗?