C# 编译器错误消息:CS0103:名称';绑定&x27;在当前上下文中不存在
访问要用作是否显示特定元素条件的属性时遇到问题C# 编译器错误消息:CS0103:名称';绑定&x27;在当前上下文中不存在,c#,asp.net,webforms,C#,Asp.net,Webforms,访问要用作是否显示特定元素条件的属性时遇到问题 <%if( (int)(Bind("DefaultAddress.AddressType"))==1) { %> <td> ..... .... </td> <% }%> ..... .... 这使得: 编译器错误消息:CS0103:文件中不存在名称“Bind” 当前上下文 但是,在同一.aspx页面的其他地方,我有: <td class="return" align="left"&g
<%if( (int)(Bind("DefaultAddress.AddressType"))==1)
{
%>
<td>
.....
....
</td>
<% }%>
.....
....
这使得:
编译器错误消息:CS0103:文件中不存在名称“Bind”
当前上下文
但是,在同一.aspx页面的其他地方,我有:
<td class="return" align="left">
<asp:Label ID="Label9" Text='<%# Bind("DefaultAddress.Country") %>' runat="server" />
</td>
这很好用。注意:DefualtAddress是Address对象的实例,Country和AddressType是此对象的属性
我也试过了
<% if (DefaultAddress.AddressType==1)
Bind
只能用于Bind
只能用于什么是Bind(…)?如果您的函数需要在视图顶部使用名称空间,以便视图引擎可以引用..请检查是否包含正确的程序集引用或名称空间函数Bind()用于将数据库对象与Asp.Net控件绑定。您不能以您描述的方式使用它。而是检查数据库中的条件,比如说一个过程并返回值?如果您的函数需要在视图顶部使用名称空间,以便视图引擎可以引用..请检查是否包含正确的程序集引用或名称空间函数Bind()用于将数据库对象与Asp.Net控件绑定。您不能以您描述的方式使用它。而是检查数据库中的条件,比如说一个过程并返回值。