gpt4 book ai didi

c# - 使用
  • onclick 调用 C# 代码隐藏方法
  • 转载 作者:太空狗 更新时间:2023-10-29 21:20:14 24 4
    gpt4 key购买 nike

    我有一个 li - 列表,其中一个带有 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>

    现在,我想在单击选项卡(li 的)时调用的方法会更新 UpdatePanel,因此会显示 GridView 。

    我知道它一定与 AJAX 有关,但我现在不知道如何继续......

    基本上:如何使用 AJAX 调用 c# 方法?

    最佳答案

    <li runat="server" OnClick="DoMyOnClickCall">....</li>

    然后

    public void DoMyOnClickCall(object sender, EventArgs e)
    {
    // sender is the li dom element you'll need to cast it though.
    }

    展开:(更新)

    sender是代表 <li>...</li> 的对象在 HTML 中。它被称为 HtmlControl .

    你需要投 sender到那种类型。

    var myLI = (HtmlControl)sender;
    // do stuff with `myLI`

    关于c# - 使用 <li> onclick 调用 C# 代码隐藏方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2952359/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com