Мне нужно сделать еще одно представление, которое содержит эти 2 представления?
blockquote>Ответ: Нет
Нет ли другого способа такого как (без BigViewModel):
blockquote>Да, вы можете использовать Tuple (придает магии возможность иметь несколько моделей).
Код:
@model Tuple<LoginViewModel, RegisterViewModel> @using (Html.BeginForm("Login", "Auth", FormMethod.Post)) { @Html.TextBoxFor(tuple=> tuple.Item.Name) @Html.TextBoxFor(tuple=> tuple.Item.Email) @Html.PasswordFor(tuple=> tuple.Item.Password) } @using (Html.BeginForm("Login", "Auth", FormMethod.Post)) { @Html.TextBoxFor(tuple=> tuple.Item1.Email) @Html.PasswordFor(tuple=> tuple.Item1.Password) }
Если Вы имеете соответствующие права (системный администратор, или ИЗМЕНИТЕ разрешение ТРАССИРОВКИ) на DB, Вы могли наблюдать SQL Profiler использования.
Если приложение не пишет журнал, или что-то, единственный способ наблюдать их находится на стороне базы данных. SQL Profiler является надлежащим инструментом для задачи на 2005 MSSQL.
Можно просмотреть его сторона сервера путем соединения с SQL-сервером с SQL Server Profiler, включенным в инструменты. Вот информация использования о нем от Microsoft
При рассмотрении его на сервере, поскольку другие ответы указывают, наиболее вероятно лучший способ пойти. Однако, если это не доступно, можно также включить вход ODBC, который может быть полезным.