首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到404资源404

找不到404资源404
EN

Stack Overflow用户
提问于 2012-11-30 15:51:15
回答 1查看 197关注 0票数 0

我正在寻找一些帮助,为什么这个网络资源找不到。

我有第三方解决方案。演示有一个类库项目和几个演示页面。我下载了它,运行了它,在我的本地机器上测试了它。它起作用了!

为了把它放到我自己的网站解决方案中,我采取了以下步骤。

  1. 创建一个新的类项目/解决方案
  2. 将类库对象.cs和1 .js从第三方解决方案复制到我的新类项目中。
  3. 将我的新项目添加到我的web解决方案中

然而,我得到的错误,结果是404没有找到报告的防火墙。

这个项目只有几处关于how资源的引用,因此在如何使其工作方面存在困难。

使用System.Web.UI;

// embedded javascript资源汇编: RuleValidation.Controls.RuleValidation.ScriptResName,(WebResource "text/javascript“)

代码语言:javascript
复制
namespace RuleValidation.Controls
{

public static class RuleValidation
{
    public const string ScriptResName = "RuleValidation.Controls.RuleValidation.js";
    public const string ScriptName = "ruleValidation";

    public const string RenderEvaluationFunction = "evaluationfunction";
    public const string RenderValidationType = "validationtype";
    public const string RenderOperations = "operations";
    public const string RenderSources = "sources";
    public const string RenderScopes = "scopes";
    public const string RenderCompareValues = "comparevalues";
    public const string RenderCompareCounts = "comparecounts";

} 

}

其中RuleValidation.Controls是嵌入式项目文件的命名空间。

代码语言:javascript
复制
    protected override void OnPreRender( EventArgs e )
    {
        base.OnPreRender( e );
        if ( RenderUplevel )
        {
            Type type = GetType();
            if ( !Page.ClientScript.IsClientScriptBlockRegistered( type, RuleValidation.ScriptResName ) )
            {
                Page.ClientScript.RegisterClientScriptResource( type, RuleValidation.ScriptResName );
            }
        }
    } 

救命!!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-02 18:01:27

找到答案了。

.js上有一个属性,需要将其设置为嵌入式资源。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13648525

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档