Я согласен с Джастином - вы должны серьезно подумать, что именно вы хотите сделать здесь. Я уверен, что если вы предоставите более подробную информацию, мы сможем сделать лучшие предложения. Если это то, что вы действительно хотите сделать, вы можете воспользоваться предложением внешнего края.
Дриадвудс : У меня также может быть некоторый ajax для вызова контроллера.
Если вы действительно хотите сделать этот вызов с использованием AJAX, jQuery предоставляет простой способ сделать это:
$(document).ready(function() {
$('#container').load('/url/to/action', {
Value1: <%= Model.Value1 %>,
Value2: <%= Model.Value2 %>
});
});
В этом примере контейнер - это узел DOM с идентификатором «контейнер». Будет выполнен вызов AJAX по указанному URL с указанными значениями JSON. В вашем контроллере вы бы объявили следующее действие:
ActionResult SomeAction(string Value1, string Value2)
{
// Return a partial
}
Я не тестировал ни один из этих кодов, поэтому вам, возможно, придется внести некоторые коррективы. Надеюсь, это поможет!