I solved the problem. Below is the sample code.
columns.Bound(a => a.Flag).ClientTemplate(
"# if(Flag == 'Value1') { #" + "<input type="button">
class='info k-button k-button- icontext' onclick='clickhere(#=parameter1#)'
value='ClickHere' />" +
"# } else { #" +
"NormalText" +
"# } #").Width(100).Title("ConditionalButton");
<script type="text/javascript">
function clickhere(parameter1) {
window.location.href = '@Url.Action("Event", "Home")' +
'?parameter1=' + parameter1;
}
</script>
</input>