我花了最后一天试图让复选框验证工具正常工作。我在4GuysFromRolla网站上找到了一些起始代码,但是这个代码在2006年被编码,并没有与更新面板一起发布。
我做了改动,现在它有效了。由于我做了很多更改,我想将其标准化并将其与其他实用程序类一起使用,因此我创建了一个新的类项目并逐字复制代码。
问题是原作是有效的,但我的新类项目中找不到WebResource错误。
不同之处在于:原始版本是一个Web应用程序项目:
两者都包含单个类和资源文件(.js) 两个资源文件都包含在根目录中 两个资源文件都设置为嵌入资源
我的想法已经用完了,我已经用尽了网上找到的答案而没有成功。
它的类库是否存在问题?我是否也忽视了其他事情?
除了这两个问题之外很难看到,因为这个项目很小而且微不足道。
以下是可行的代码:
if (this.RenderUplevel && this.Page != null)
{
ScriptManager.RegisterClientScriptResource(Page, this.GetType(), "skmValidators.skmValidators.js");
}
以下代码不是:
if (this.RenderUplevel && Page != null)
{
ScriptManager.RegisterClientScriptResource(Page, this.GetType(), "ValidationExtender.EvaluationFunctions.js");
}
有人提出任何想法吗?
提前致谢。
答案 0 :(得分:0)
错误结果是测试页面中的dll不匹配。