【发布时间】:2013-06-01 03:05:39
【问题描述】:
我是 JQuery Mobile 的新手,所以请原谅这个可能很简单的问题。
我有一个按钮:
<a id="btnSort" href=# data-role="button"
runat="server" onclick="Click_btnSort">Sort</a>
和代码隐藏事件处理程序:
protected void Click_btnSort(object sender, EventArgs e)
{
...
}
我在这个方法的开头有一个断点,但是当我点击按钮时它不会触发。
PS。我没有使用任何字段验证器。
有什么建议吗?
【问题讨论】:
-
你好。抱歉,这个“受保护的 void Click_btnSort(object sender, EventArgs e)”不是 JavaScript。你想跑什么?
-
<a id="btnSort" href=# data-role="button" onclick="Click_btnSort()">Sort</a>顺便问一下,你的方法是用 JavaScript 定义的吗? -
@AurelioDeRosa 即 ASP.NET 和 C#。
-
该方法来自页面的代码隐藏不是 JavaScript。我期待因为我使用了 runat="server" 我将能够使用 c# 代码隐藏来处理事件。我错了吗?
-
您是否尝试过添加监听器
$(document).on('click', '#btnSort', function () { Click_btnSort(); });?
标签: javascript jquery asp.net events jquery-mobile