2014-01-26 5 views
2

позволяет сказать, что у меня есть переменная JavaScript, таких как:Как преобразовать переменную javascript в переменную Razor?

var something = "information"; 

Теперь я хочу сделать что-то с этой переменной в бритве

@string something2 = something; 

Я хотел бы сделать что-то похожее на приведенном выше коде, любой идеи?

+0

Это не сработает. Для получения дополнительной информации прочитайте http://stackoverflow.com/questions/15991161/pass-js-variable-or-inout-value-to-razor, http://stackoverflow.com/questions/6500941/setting-razor-variables -in-javascript или http://stackoverflow.com/questions/18011016/how-to-use-javascript-variable-in-razor и попытайтесь понять основные принципы клиентского и серверного кода. – Olaf

ответ

2

Вы не сможете преобразовать переменную JavaScript в переменную Razor. Где Переменная Razor обрабатывается движком Razor где JavaScript, с другой стороны, является клиентским языком, запущенным на клиенте.

Razor - это механизм просмотра, используемый инфраструктурой ASP.NET MVC, работающей на сервере, для создания HTML-шаблона.

+0

Это справедливо, что он ответил на мой вопрос одним способом –

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