2013-03-05 204 views
0

我花了最後一天試圖讓複選框驗證工作。我在4GuysFromRolla網站上找到了一些起始代碼,但是這個代碼在2006年被編碼,並且不會與updatepanel一起玩。未找到網絡資源

我已經做了改變,現在它的工作。由於我做了很多改變,我想將其標準化並與其他實用程序類一起使用,所以我創建了一個新的類項目並逐字複製代碼。

問題是,原來的作品,但我得到一個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

錯誤原來是在測試頁面中的DLL之間的不匹配。