1

我正在尝试将 Jeditable 插件与 Jquery 中的数据表一起使用。我已从数据库中检索数据并显示它。现在,我想为单元格添加内联编辑功能。我只能在 MVC 应用程序中找到编辑步骤,而不是在简单的 Web 表单应用程序中找到。

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 页面)?

4

0 回答 0