【发布时间】:2016-04-11 05:30:29
【问题描述】:
您好,我正在创建一个 ASP.NET/C# 网站,并且我想使用 Ajax Toolkit 程序集。我将它添加到“参考”中。
在 Default.aspx 我有这个:
<%@ Page Title="My_Website" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" ViewStateMode="Enabled" CodeBehind="Default.aspx.cs"
Inherits="My-Website._Default" %>
<%@ Register TagPrefix="ajaxToolkit" Namespace="AjaxControlToolkit" Assembly= "AjaxControlToolkit"%>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<ajaxToolkit:ComboBox ID="ComboBox1" runat="server" />
</asp:Content>
在设计选项卡中,我可以看到组合框,一切都很好。 但是当我尝试调试应用程序时,我得到了这个错误:
找不到任何适合指定文化或中性文化的资源。确保“AjaxControlToolkit.Properties.Resources.NET4.resources”在编译时被正确嵌入或链接到程序集“AjaxControlToolkit”中,或者所有需要的附属程序集都是可加载的并且是完全签名的。
【问题讨论】:
-
您在页面上添加了
<ajaxToolkit:ToolkitScriptManager ID="something" runat="server" />了吗?它会附带您似乎缺少的资源。
标签: c# asp.net assemblies