Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# jQuery MVC2 ASP.NET4.0
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"])
      {%>
    <tr>
        <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>
    </tr>
    <%} %>
 
<script>
$(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;
    });
});
 
</script>
 
Regards
Srinivas
Posted 29-Mar-13 1:01am

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

  Print Answers RSS
0 OriginalGriff 240
1 Kamal Rocks 184
2 PIEBALDconsult 150
3 BillWoodruff 148
4 Jochen Arndt 135
0 OriginalGriff 5,695
1 DamithSL 4,506
2 Maciej Los 4,007
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,190


Advertise | Privacy | Mobile
Web02 | 2.8.141216.1 | Last Updated 29 Mar 2013
Copyright © CodeProject, 1999-2014
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