Я внимательно читаю и понимаю, что вы хотите сделать. Однако ваш пример - это то, что сбивает с толку. (всем кажется, что ответили)
То, что вы сделали во втором примере, должно работать отлично, вы можете обернуть ваш jQuery в элемент <text></text>
, если это также поможет. Если есть только одно значение, вы можете просто
<script type='text/javascript'>
@{ var x = ((SelectList)ViewData["Gruplar"]).First(); }
$("#GroupC_grup_name").attr('value', '@x.Text');
$("#GroupC_id").attr('value', '@x.Value');
</script>
Существует множество способов, которыми вы можете выполнить бритву в jquery. Это в основном так же, как бритва с HTML.
Если вы хотите выполнить бритву на стороне клиента, то этого не произойдет. Бритва выполняется перед отправкой клиенту.