I have a kendo grid which pops up a custom template. All the fields are working correctly except the kendo button. I need it to be checked by default when the page pops up, but that does not happen when I use @Html.RadioButtonFor but it does get to the javascript.
If I use @Html.Kendo().RadioButtonFor it does not get checked by default nor does it hit the javascript.
Is there something not right with the way I am calling the button
<div class="form-group row">
@Html.HiddenFor(model => model.MessageType)
<div class="col-sm-4 k-edit-field">
@Html.RadioButtonFor(model => model.MessageType, new { Checked = "checked", @id = "rad_system" })<span class="system_message">System Outage</span>
</div>
<div class="col-sm-4 k-edit-field">
@Html.RadioButtonFor(model => model.MessageType, new { id = "rad_system_maintenance" })<span class="system_maintenance_message">System Maintenance</span>
</div>
<div class="col-sm-4 k-edit-field ">
@Html.RadioButtonFor(model => model.MessageType, new { @id = "rad_news" })<span class="news_message">News</span>
</div>
</div>