Есть ли способ встраивания html-файла в проект script #, чтобы его можно было включить в элементы управления вместо того, чтобы помещать его в свойство / поле класса?
Когда я говорю html-файл,Я ссылаюсь на небольшие фрагменты HTML, которые я хочу использовать в элементах управления, а не на полноразмерные HTML-документы, которые лучше размещать в реальном веб-проекте.
У меня есть хакерский способ сделать это, создав.html-файл, который на самом деле является cs-файлом, который настроен на компиляцию и содержит необходимые объявления пространств имен / классов, со свойством с именем template, в котором содержится html.Visual Studio вроде бы с этим мирится, но это неуклюже, например, это означает, что вы должны использовать одинарные кавычки вместо двойных кавычек в атрибутах и т. Д.
Некоторые другие вещи, на которые я смотрел, но нене совсем подходит для того, что мне нужно:
- jquery templating.
- включая файл в моем веб-проекте и загружая его через ajax при необходимости.
Было бы замечательно, если бы вы могли встраивать html-файл в проект в качестве ресурса и сделать так, чтобы скрипт # компилятор предоставил его через ResourceManager.GetString () или аналогично.
Любые предложения об альтернативных способах сделать это?
Спасибо