无法从程序集'System.Web.Extensions,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'加载类型'System.Web.UI.ScriptReferenceBase'。 [英] Could not load type 'System.Web.UI.ScriptReferenceBase' from assembly 'System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.

查看:112
本文介绍了无法从程序集'System.Web.Extensions,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'加载类型'System.Web.UI.ScriptReferenceBase'。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

当我在.net 3.5中使用评分时,我收到以下错误

hi all,
when i am using Rating in .net 3.5 , i am getting the following errors

Could not load type ''System.Web.UI.ScriptReferenceBase'' from assembly ''System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35''



here是我的设计编码:


here is my design coding:

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Ajax Rating</title>
</head>
<body>
<form id="form1" runat="server">
<%--<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>--%>
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always" ChildrenAsTriggers="True">
<ContentTemplate>
<ajaxToolkit:Rating runat="server" ID="Rating1"

MaxRating="5"

CurrentRating="2"

CssClass="ratingStar"

StarCssClass="ratingItem"

WaitingStarCssClass="Saved"

FilledStarCssClass="Filled"

EmptyStarCssClass="Empty" AutoPostBack="True" OnChanged="Rating1_Changed">
</ajaxToolkit:Rating>
<asp:Label ID="labelCaption1" runat="server" Text="Selected value: " />
<asp:Label ID="labelValue1" runat="server" Text=""></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
</form>



请帮帮我

谢谢

tvn


please help me
Thanks
tvn

推荐答案

更改:
<ajaxtoolkit:toolkitscriptmanager id="ScriptManager1" runat="server" xmlns:ajaxtoolkit="#unknown" />





To:



To:

<asp:scriptmanager id="ScriptManager1" runat="server" xmlns:asp="#unknown" />





检查你的方式注册程序集,必须如下:



Check how you register the assembly, must be like:

<![CDATA[<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="cc1" %>]]>





真正的解决方法是安装.net 3.5 sp1并且可以在这里找到(Ajax Control Toolkit需要一个。 net 3.5 SP1运行时环境):


http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en [ ^ ]



祝你好运!



The real fix is to install .net 3.5 sp1 and can be found here (Ajax Control Toolkit expects a .net 3.5 SP1 runtime environment):

http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en[^]

Good luck!


Microsoft .NET Framework 3.5 Service Pack 1



一旦你到达上面的链接,你可以下载dotnetfx35setup.exe并安装并尝试
Microsoft .NET Framework 3.5 Service Pack 1

once u reach to above link u can download dotnetfx35setup.exe and install and try


这篇关于无法从程序集'System.Web.Extensions,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'加载类型'System.Web.UI.ScriptReferenceBase'。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆