Вы пытаетесь использовать два отдельных контроллера для визуализации одного и того же представления?Если это так, вам, вероятно, следует подумать о том, чтобы разбить логику представления вашей «сетки» на частичное представление, которое вы, в свою очередь, визуализируете в своем основном представлении.
Как вы дважды упомянули "ViewData", еще один вопрос, который следует рассмотреть, - реализация ViewModel Pattern
.Подход словаря Viewdata является быстрым и довольно простым в реализации.однако, это не безопасно для типов, и ошибки из-за опечаток не будут обнаружены во время компиляции.