У меня есть MVC Grid, и я хочу сделать actionlink так, чтобы при щелчке ссылки должна была быть вызвана функция javascript. Я пробовал этот код, но он не работает, пожалуйста, помогите здесь .. не работает означает, что при просмотре нажмите на страницу безмакет
@Html.Grid(Model).Named("receipt").Columns(columns =>
{
columns.Add(c => c.PaymentDate).Format("{0:dd/MM/yyyy}").Titled("Date").Filterable(true);
columns.Add(c => c.CustomerName).Titled("Customer").Filterable(true);
columns.Add(c => c.TotalAmountApplied).Titled("Amount").Filterable(true);
columns.Add().Encoded(false).Sanitized(false).Titled("View").Filterable(false).RenderValueAs(o => Html.ActionLink("see", null,null, new { onclick = "ViewReceipts('"+o.PayReceved_ID+"');" }));
}).WithPaging(@ViewBag.paging).Sortable(true)
<script type="text/javascript">
function ViewReceipts(recId)
{
//do something here
}
</script>