Использование 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)?