Jor*_*ris 6 c# asp.net methods ajax
我有一个列表,一个带有onclick:
<ul class="tabs">
<li><a href="#tab1">Foobar_1</a></li>
<li onclick="doMethod"><a href="#tab2">Foobar_2</a></li>
<li><a href="#tab3">Foobar_3</a></li>
<li><a href="#tab4">Foobar_4</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
现在,我想在单击选项卡(li)时调用的方法更新UpdatePanel,因此会显示gridview.
我知道它必须与AJAX有关,但我不知道如何继续前进......
所以基本上:如何使用AJAX调用ac#方法?
<li runat="server" OnClick="DoMyOnClickCall">....</li>
Run Code Online (Sandbox Code Playgroud)
然后
public void DoMyOnClickCall(object sender, EventArgs e)
{
// sender is the li dom element you'll need to cast it though.
}
Run Code Online (Sandbox Code Playgroud)
要扩展:( 更新)
sender是一个表示<li>...</li>HTML 的对象.它叫做类似的东西HtmlControl.
你需要转换sender为那种类型.
var myLI = (HtmlControl)sender;
// do stuff with `myLI`
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34147 次 |
| 最近记录: |