ascx 제어 코드를 데이터베이스에 저장하고 싶습니다. 다음 파일 경로 위치에서 컨트롤을로드하는 대신 데이터베이스에서 검색하고 UserControl로드 할 싶습니다. UserControl.LoadControl에는 두 가지 오버로드 옵션 만 있습니다. 데이터베이스에서 임시 파일로 컨트롤을 저장하지 않고 임시 파일에서로드하지 않고 데이터베이스에서이 작업을 직접 수행 할 수 있습니까?데이터베이스에 ascx 저장
2
A
답변
3
대신 ParseControl
을 사용할 수 있습니까? MSDN Link.
이 메서드는 즉시 컴파일 된 문자열을 Control
개체로 받아들입니다.
데이터베이스에서 컨트롤 마크 업을로드 한 다음 ParseControl
에 전달하여 컨트롤의 인스턴스를 다시 가져올 수 있습니다.
희망이 도움이됩니다.
0
유일한 문제는 ParseControl이 컴파일을 일으키지 않으므로 ascx에 코드가 있으면 실행되지 않습니다.
지금까지 나와있는 유일한 옵션은 ascx를 파일에 영구히 또는 임시로 쓴 다음 LoadControl 메서드를 사용하여 ascx를로드하는 것이 었습니다.
관련 문제
- 1. 세션 데이터에 저장 대 임시 데이터베이스에 대한 SQL 데이터베이스에 저장
- 2. 데이터베이스에 큰 배열 저장
- 3. XAML 파일을 데이터베이스에 저장
- 4. 데이터베이스에 워크 플로 저장
- 5. 데이터베이스에 날짜 저장
- 6. 외부 데이터베이스에 이미지 저장
- 7. 데이터베이스에 특수 문자 저장
- 8. 데이터베이스에 앱 설정 저장
- 9. 데이터베이스에 html 콘텐츠 저장
- 10. 데이터베이스에 이미지 맵 저장
- 11. 데이터베이스에 앰퍼샌드 저장
- 12. LINQ : 데이터베이스에 파일 저장
- 13. 데이터베이스에 검색 기준 저장
- 14. 데이터베이스에 트리 구조 저장
- 15. 데이터베이스에 따옴표 문자 저장
- 16. 이미지 파일을 데이터베이스에 저장
- 17. Tomcat : 데이터베이스에 세션 저장
- 18. 태그로 데이터베이스에 텍스트 저장
- 19. 데이터베이스에 오디오 파일 저장
- 20. Opencv 데이터베이스에 저장
- 21. 데이터베이스에 X509 인증서 저장
- 22. 데이터베이스에 암호가 저장 됨
- 23. 데이터베이스에 JSP 태그 저장
- 24. 데이터베이스에 OpenID 정보 저장
- 25. SQL 데이터베이스에 저장 하시겠습니까?
- 26. Drools : 데이터베이스에 규칙 저장
- 27. 데이터베이스에 사용자 저장
- 28. DataTable을 데이터베이스에 저장
- 29. 데이터베이스에 구성 저장 중
- 30. 데이터베이스에 저장 시간이
우수하고 우수했습니다. 내가 그걸 어떻게 놓쳤는 지 모르겠다. – econner