내 사용자 정의 컨트롤을 사용하여 어셈블리에 포함 된 스크립트를 추가하려면 아래 행이 AssemblyInfo.cs에 필요합니까? 이것에 대한 대안이 있습니까?어셈블리 포함 리소스
[assembly: System.Web.UI.WebResource("Modal.js", "text/javascript")]
JS가있는 사용자 지정 IScriptControl을 개발 중입니다. 컨트롤의 CS와 JS는 모두 같은 어셈블리에 있습니다.
ScriptReference reference = new ScriptReference();
reference.Assembly = "Modal";
reference.Name = "Modal.js";
왜 대안이 필요합니까? – Magnus
많은 개발자가 컨트롤을 라이브러리에 추가 할 것이고, 나는 그들의 삶을 더 편하게하고 싶습니다 ... 각각의 새로운 컨트롤에 대해 AssemblyInfo를 편집하지 마십시오. 내 생각에 그 스크립트 소스를 동적으로 만들 수있는 기능 (속성으로 구성되었거나 기본적으로 포함되어 있음)이 있습니다. –