2015-05-25 2 views
1

Нужна помощь по нижеприведенному сценарию.mvc Несколько действий или строка запроса

У меня есть две ссылки на моей странице

1.) Только чтение Режим

2.) Нормальный режим

Как ссылка показывает тот же вид, но и для связи один мой взгляд будет отображается в режиме только для чтения.

Вопрос

У меня есть два способа сделать это.

1. Create two different actions in my controller. 
    1.) Read only Mode--- My link will be---- Controller/IndexRO 
    2.) Normal Mode----- Controller/Index --- ("Index and IndexRO") 

2. Pass a query string parameter 
    1.) Read only Mode--- My link will be---- Controller/Index?mode=ReadOnly 
    2.) Normal Mode----- Controller/Index?mode=Normal 

Я хочу понять плюсы и минусы обоих способов. Просто хочу понять, какой из них будет легче идти дальше и что может создать проблемы.

Его веб-приложение MVC4 asp.net 4.0.

ответ

1

Я бы определенно пошел со вторым путем. Обычно вы не хотите создавать один и тот же объект дважды. Это не профессионально и снижает читаемость вашего кода. Передача параметра через URL будет лучше

Смежные вопросы