0
이 웹 리소스를 찾을 수없는 이유에 대한 도움을 찾고 있습니다.웹 리소스를 찾을 수 없습니다.
제 3 자 솔루션이 있습니다. 이 데모에는 클래스 라이브러리 프로젝트와 몇 가지 데모 페이지가 있습니다. 다운로드 한 후 로컬 컴퓨터에서 테스트했습니다. 그것은 작동합니다!
내 웹 사이트 솔루션에 넣으려면 다음 단계를 수행했습니다.
- 만든 새로운 클래스 프로젝트/솔루션
- 복사 클래스 라이브러리 객체 .cs 내 새로운 클래스 프로젝트로 타사 솔루션에서 하나의 .js.
- 내 웹 솔루션
내가 404 불을 지르고에 의해보고 찾을 수 없음을 판명 오류를 받고 있어요 그러나에 내 새로운 프로젝트를 추가했습니다.
이 프로젝트는 이렇게 만드는 방법에 관한 고군분투 webresources에 대한 참조의 부부가 System.Web.UI를 사용일을하고있다
; [: WebResource (RuleValidation.Controls.RuleValidation.ScriptResName, "텍스트/자바 스크립트") 조립] RuleValidation.Controls이 포함 된 프로젝트 파일의 네임 스페이스입니다
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";
}
}
// 임베디드 자바 스크립트 자원
.
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);
}
}
}
도움말 !!