2013-03-05 3 views
0

Я потратил последний день, пытаясь получить валидатор флажка для работы. Я нашел некоторый начальный код на сайте 4GuysFromRolla, однако он был закодирован еще в 2006 году и не играет рядом с обновленными полями.Веб-ресурс не найден

Я внес изменения и теперь это работает. Поскольку я сделал несколько изменений, я хотел стандартизировать его и использовать его вместе с другими классами утилиты, поэтому я создал новый проект класса и скопировал код дословно.

Проблема в том, что оригинал работает, но я получаю ошибку WebResource, не найденную в моем новом проекте класса.

Различия: Оригинал был проект веб-приложения:

  • мой новый проект просто проект библиотеки классов.
  • Исходная сборка и пространство имен были изменены.

Оба содержит один класс и файл ресурсов (.js) Оба файла ресурсы содержится в корневом каталоге Оба файла ресурс устанавливается встраивать ресурс

Я бег из идей, и исчерпали ответы, которые я нашел в Интернете, без успеха.

Есть ли проблема с тем, что его библиотека классов? Возможно, я пропустил что-то еще?

Его довольно трудно увидеть за этими 2 вопросами, потому что проект настолько мал и ничтожен.

Вот код, который делает работу:

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 на тестовой странице.

Смежные вопросы