Мне нужно перенести функциональность этого одного и только одного элемента управления AJAX на MVC, но, учитывая плохой выбор элементов управления MVC, я думаю, что мне нужно перенести этот устаревший элемент управления в мир MVC ...
Я бы предпочел не портить свой проект MVC элементами управления ASP.NET и приветствовать известные вам альтернативы json / MVC. (опубликовать их, если вы знаете что-либо)
Пример пользовательского интерфейса, который мне нужен в ASP.NET MVC
Вернуться к портированию
Хотя, к сожалению, я оставлен для переноса этого элемента управления в MVC, похоже, это широко распространенная практика, поскольку Telerik имеет подробные инструкции по , как это сделать .
Это заставляет меня спросить:
Насколько часто веб-сайт MVC использует элементы управления ASP.NET?
Опять я скажу, что не хочу этого делать, поэтому я приветствую альтернативы, специфичные для MVC. При этом я попытаюсь объединить этот контроль с моим существующим сайтом. </End Disclaimer>
Если вы нажмете на эту гиперссылку и посмотрите на исходный код внизу, можете ли вы сказать мне, где я должен поместить следующее в MVC?
Код позади (Мой первый инстинкт - использовать контроллер, но другой вопрос SO указывает, что я должен создать файл ViewName.aspx.cs)
Как перенести SQLDataSource на новый образ мышления «Модели». Я знаю, что они различны по своей природе, но я не знаю, как представить данные в элемент управления ASP.NET таким образом, чтобы он потреблял информацию.
Как мне обращаться с компонентом AJAX? Этот элемент управления имеет компонент AJAX, использующий обратные вызовы. Да, это становится ужасно, но мне кажется, что я должен это сделать.
Видимо, эта модель сохраняет данные в сеансе или в состоянии просмотра. Я понятия не имею, работает ли это даже в MVC. Руководство, альтернативный контроль или спасательный круг высоко ценится.
Я уже провел исследование и у меня есть инструкции от Telerik здесь и здесь , которые описывают, как начать работу с размещением простого меню, но мне нужна небольшая помощь с более сложные элементы управления, как этот.
Примечание. Для всех комментариев, затрагивающих этот вопрос, помните, что мне нужна только эта функция управления ASP.NET; Я не могу найти сопоставимый элемент управления в MVC.