Использование Jeditable, JQuery на веб-сайте asp.net для оперативного редактирования

Я пытаюсь использовать плагин Jeditable вместе с таблицей данных в Jquery. Я получил данные из базы данных и отобразил их. Теперь я хочу добавить функцию встроенного редактирования для ячейки. Я могу найти только шаги для редактирования в приложении MVC, а не для простого приложения веб-форм.

Страница aspx выглядит следующим образом:

    <asp:Repeater ID="rptBooks" runat="server">
  <HeaderTemplate>
    <table id="tblBookdet" cellpadding="0" cellspacing="0" border="0" class="display">
      <thead>
        <tr>
            <th>Book Name</th>
            <th>Image Path</th>
            <th>Description</th>

        </tr>
      </thead>
      <tbody>
  </HeaderTemplate>
  <ItemTemplate>
    <tr>
      <td><%# Eval("Name") %></td>
      <td><%# Eval("Imagepath") %></td>
      <td><%# Eval("Desc") %></td>

    </tr>
  </ItemTemplate>
  <FooterTemplate>
    </tbody>
    </table>
    </FooterTemplate>
</asp:Repeater>

   <script type="text/javascript">
       $(document).ready(function () {

           $('#tblBookdet').dataTable({
               "oLanguage": { "sSearch": "Search the Records:" },
               "iDisplayLength": 10,
               "aaSorting": [[0, "asc"]]

           });

           $('table#tblBookdet').dataTable().makeEditable({
           sUpdateURL: "Test.aspx"
           });

         });
</script>

Страница, на которую я перенаправлен, имеет следующий код, чтобы увидеть, что происходит, когда "temp" - это метка на странице:

protected void Page_Load(object sender, EventArgs e)
    {
        var postedvalues = Request.Form;
        string key;
        key = postedvalues["columnName"];

        temp.Text = key;
    }

Я также читал, что после изменения текста вызывается метод сообщения AJAX после нажатия клавиши ввода. Как я должен поймать значения, возвращенные в этом (в моем случае, страницу Test.aspx)?

0 ответов

Другие вопросы по тегам