There are many ways to use link button in rezor ,try any of these 
<button type="button" onclick="@("window.location.href='" +@Url.Action("ActionResult", "Controller") + "'")">
                    Link Button
                </button>
                <a href="@Url.Action("ActionResult", "Controller")">
                    Link Button
                </a>
                @Html.ActionLink("Text","ActionResult","Controller")
submitting form into the same page you have to use Ajax Begin Form or use simple json object with a ajax post method. Try like this
$("#btnSave").click(function (e) {
var urlpath = '@Url.Action("ActionResult", "Controller")';
$.ajax({
    url: urlpath ,
    type: "POST",
    data: JSON.stringify({ 'Options': someData}),
    dataType: "json",
    contentType: "application/json; charset=utf-8",
    success: function (data) {
        if (data.status == "Success") {
            alert("Done");
        } else {
            alert("Error occurs on the Database level!");
        }
    },
    error: function () {
        alert("An error !!!");
    }
});