Click here to Skip to main content
13,051,502 members (55,299 online)
Rate this:
Please Sign up or sign in to vote.
I have one View there i am biniding data to table as an below, i want to edit current data and pass the new data to controller. Please can help me how to do it same.

<%foreach (Holiday kvp in (IList<Holiday>)ViewData["Holidays"])
        <td onclick="javascript:changeContent(this);" id="date"><%= kvp.Date.ToString("dd/MM/yyyy") %></td>
        <td onclick="javascript:changeContent(this);" id="desc"><%= kvp.Description %></td>
        <td><%= Html.Encode(Html.EditorFor(k => kvp.Date)) %></td>
        <%--<td><input type="submit" name="submitButton" value="Edit" class="highlight"/></td>--%>
        <td><%=  Html.ActionLink("Edit", "Edit", new { holidayID = kvp.ID, name = kvp.Description, date = kvp.Date }, new { @class = "Edit", @Style = "color:Blue;font-size: 11px;text-decoration:none;" })%></td>
        <td><%: Html.ActionLink("Delete", "Delete", new { id = kvp.ID, date = kvp.Date}, new { @class = "delete", @Style = "color:Blue;font-size: 11px;text-decoration:none;" })%></td>
    <%} %>

$(function () {
    $('.Edit').click(function () {
        var answer = confirm('Do you want to Modify this record?');
        if (answer) {
            $.post(this.href, function () {
                window.location.reload(); //Callback
            return false;
        return false;


Posted 29-Mar-13 0:01am

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 29 Mar 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100