Есть ли способ использовать jquery код внутри razor?

Вот мой код jQuery с Razor:

    $("#GroupC_grup_name").attr('value', '@foreach (SelectListItem sel in (SelectList)ViewData["Gruplar"]){ @sel.Text }')
    $("#GroupC_id").attr('value', '@foreach(SelectListItem sel in (SelectList)ViewData["Gruplar"]){ @sel.Value }')

Я хочу объединить их вместе, например, я не хочу вызывать ViewData["Gruplar"] дважды.

Могу ли я сделать что-то подобное?

 @foreach(SelectListItem sel in (SelectList)ViewData["Gruplar"]){
     @:$("#GroupC_grup_name").attr('value', '@sel.Text');
     @:$("#GroupC_id").attr('value', '@sel.Value');
 }

Я перепробовал все, что мог придумать, но все равно не могу добиться того, чего хочу.

7
задан Bojangles 20 October 2011 в 11:37
поделиться