Кто-то мог дать простой пример создания простого класса с простым методом и вызовом метода из cshtml файла в webmatrix?
Я пытаюсь выяснить, мог ли WebMatrix использоваться объектно-ориентированным способом, который позволил бы мне использовать в своих интересах бритву sytax как альтернатива механизма представления платформе MVC, которую я мог использовать в сочетании с приложениями веб-форм. Иметь силу и производительность веб-форм на бэкенде и бритвы на общедоступных страницах было бы действительно потрясающим.
У меня есть очень ограниченные знания asp.net, но WebMatrix заинтриговывает меня, но я не думаю, что полный встроенный подход является правильным способом пойти.
Спасибо!
Просто поместите файл .cs в App_Code с чем-то вроде этого ...
public class Something {
public void DoIt() {
}
}
Затем в файле .cshtml просто вызовите ...
var something = new Something();
something.DoIt();
Вы также можете просто сделать его статическим и напрямую вызвать Something.DoIt.
Надеюсь, что это поможет.