编译器错误消息:CS0103:当前上下文中不存在该名称

时间:2013-02-21 19:16:41

标签: asp.net compiler-errors

我收到一条错误,显示编译错误消息:CS0103:当前上下文中不存在名称'ActionIcon'

但是我的当前内容确实存在ActionIcon。

在此定义

<input type="image" ID="ActionIcon" class="JSActionIcon" 
      runat="server" Width="13" Height="13" src="image.gif" /> 

我尝试将其更改为像这样的asp图像

<asp:Image ID="ActionIcon" CssClass="JSActionIcon" 
     runat="server" ImageUrl="image.gif"/>

但是这不起作用....这里是抱怨当前上下文中不存在名称'ActionIcon'的地方......

<td>&nbsp;
    <span style="text-align:center;">

        <a class="LinkButtonBlueSmall" name="ApproveBtn"
           onclick="ChangeOne('Approve','<%#ActionIcon.ClientID %>');">
                  Approve</a>

        <a class="LinkButtonOrangeSmall" name="RejectBtn"
           onclick="ChangeOne('Reject', '<%#ActionIcon.ClientID %>');">
                    Reject</a>

        <a class="LinkButtonMutedSmall" name="ClearBtn"
           onclick="ChangeOne('Clear', '<%#ActionIcon.ClientID %>');">
                    Clear</a>

     </span>
</td>

任何人都对错误出现的原因有任何想法。

我在ItemTemplate里面有一个ListView,它位于ContentTemplate里面,它位于Update Panel中。

0 个答案:

没有答案