0
我正在寻找一些帮助,为什么找不到这个网络资源。找不到网络资源404
我有第三方解决方案。该演示有一个类库项目和一些演示页面。我下载它运行它,在我的本地机器上测试它。有用!
为了把它放到我自己的网站解决方案中,我采取了以下步骤。
- 创建一个新的类项目/解决方案
- 复制类库 对象的.cs和第三方解决方案1周的.js到我的新 类项目。
- 增加了我的新项目进入我的网络解决方案
但是我得到它变成是404没有发现萤火虫报告的错误。
该项目不仅具有如此挣扎于如何使webresources一对夫妇引用它使用的System.Web.UI工作
;
//嵌入的JavaScript资源 [装配:WebResource(RuleValidation.Controls.RuleValidation.ScriptResName, “文/ 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是嵌入式项目文件的命名空间。
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);
}
}
}
帮助!!