По соглашению, все файлы .aspx моего веб-сайта также имеют соответствующие файлы .css по одному и тому же пути.Так, например, у Default.aspx есть файл Default.css в том же каталоге.
Я написал метод расширения, чтобы добавлять теги CSS к заголовкам Page
объектов и использовать его вот так Page_Load
:
this.AddCssFileRange(new[]
{
"Default.css",
"../Master.css"
});
Я бы хотел заменить жестко закодированный «Default.css» на метод, который выводит это на основе моего соглашения CSS.То есть я хотел бы заменить его методом, который возвращает «Default.css», потому что имя файла Page
, называющего его «Default.aspx».
Как я могу получить это «По умолчанию».aspx "имя файла, чтобы я мог заменить расширение на" css "?