解决:“ScriptManager”不是已知元素。原因可能是网站中存在编译错误。

本文介绍了解决在使用Micro的Ajax插件时遇到的“ScriptManager不是已知元素”的问题。作者通过在母板页添加<%@AssemblyName="System.Web.Extensions"%>代码解决了该问题。
转载请保留此信息:查看原文地址        我在工作中,将Micro的Ajax插件安装后,将ScriptManager,UpdatePanel控件拖入页面后,就会出现 “ScriptManager”不是已知元素。原因可能是网站中存在编译错误。错误提示,可是还是可以生成成功,这个问题,困惑我很长时间,终于今天在Google上,慢慢的找到了解决的方法。
        由于我用的是母板页,因此,只需在母板页的HTML代码页面添加如下即可:<%@ Assembly Name="System.Web.Extensions" %>即可,也就是将Ajax的编译信息添加到页面。如果你没有用母板页,我想,应该是在代码页面上添加此代码,就可以解决问题了。
<%@ Page Language="C#" MasterPageFile="~/master.master" AutoEventWireup="true" CodeFile="Manager.aspx.cs" Inherits="Manager" Title="My bss" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <div class="page" id="page"> <div id="table" runat=server class="table"> <h2 runat=server id="h2"></h2> <asp:GridView ID="articlelist" runat="server" CellPadding="4" ForeColor="#6C7E4A" GridLines="Horizontal" AllowPaging="True" AutoGenerateColumns="False" Width="100%" OnRowDeleting="articlelist_RowDeleting" > <FooterStyle BackColor="#BCD988" Font-Bold="True" ForeColor="#996600" /> <RowStyle BackColor="#F9F9F9" BorderColor="#BCD988" BorderStyle="Solid" BorderWidth="1px" /> <PagerStyle BackColor="#BCD988" ForeColor="#996600" HorizontalAlign="Left"/> <HeaderStyle BackColor="#BCD988" Font-Bold="True" ForeColor="#996600" HorizontalAlign="Center" VerticalAlign="Middle" /> <AlternatingRowStyle BackColor="White" /> <PagerSettings FirstPageText="首页" LastPageText="尾页" Mode="NextPreviousFirstLast" NextPageText="下一页" PreviousPageText="上一页" /> <Columns> <asp:BoundField DataField="id" HeaderText="文章编号" ReadOnly="True" > <ItemStyle CssClass="hidden" /> <HeaderStyle CssClass="hidden" /> <FooterStyle CssClass="hidden" /> </asp:BoundField> <asp:BoundField DataField="replaynum" HeaderText="回复" /> <asp:BoundField DataField="readnum" HeaderText="阅读" /> <asp:BoundField DataField="title" HeaderText="题目" /> <asp:BoundField DataField="username" HeaderText="作者" /> <asp:BoundField DataField="classname" HeaderText="类别" /> <asp:BoundField DataField="time" HeaderText="发表时间" /> <asp:CommandField HeaderText="管理" ShowDeleteButton="True" /> </Columns> </asp:GridView> </div> <div id="message" runat="server"> <asp:HiddenField ID="classValue" runat="server" /> </div> </div> </asp:Content> 为什么提示我有不是已知元素
最新发布
06-05
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值