元素' LinkBut​​ton'不是一个已知的元素

时间:2014-06-04 13:54:19

标签: asp.net compiler-errors

使用Visual Studio 2012,当我尝试在gridview中包含一个链接按钮时,我收到以下错误:

元素'LinkBut​​ton'不是已知元素。如果网站中存在编译错误,或者缺少web.config文件,则会发生这种情况。

我尝试删除以下文件夹的内容,但这不起作用:

应用程序数据\漫游\微软\ VisualStudio的\ 12.0 \ ReflectedSchemas

     <asp:GridView ID="gvProjUpdates" runat="server" AutoGenerateColumns="False" CellPadding="4" >
            <Columns>           
        <asp:TemplateField>
            <asp:LinkButton runat="server">LinkButton</asp:LinkButton>
        </asp:TemplateField>
    </Columns>

1 个答案:

答案 0 :(得分:2)

你需要添加

  

<强>的ItemTemplate

中的

  

<强>模板列

并在

中添加LinkButton 像这样

> <asp:GridView ID="gvProjUpdates" runat="server"
> AutoGenerateColumns="False" CellPadding="4">
>     <Columns>
>         <asp:TemplateField>
>             <ItemTemplate>
>                 <asp:LinkButton runat="server">LinkButton</asp:LinkButton>
>             </ItemTemplate>
>         </asp:TemplateField>
>     </Columns> </asp:GridView>