【问题标题】:activate C# function from html table从 html 表激活 C# 函数
【发布时间】:2011-01-03 22:28:49
【问题描述】:

如何从一个简单的 html 表中激活 C# 函数?

我正在使用 ASP .Net

欣赏,

【问题讨论】:

  • 你到底是什么意思?除了链接或按钮之外的其他东西可以回发吗?
  • 我认为可以通过 onclick 调用一个 java 脚本来激活我的 .cs 文件中的一个函数
  • 因为 C# 代码在服务器端运行,所以您需要一种方法来调用在服务器上运行的代码,这种方法要么通过 ASP.NET 控件回发到服务器(天真的答案),要么通过 AJAX(Orbman 的回答)

标签: c# html html-table


【解决方案1】:

<asp:Button id="id" text="label" OnClick="sub" runat="server" />(甚至<asp:LinkButton runat="server" OnClick="sub" text="YourLinkText" />,参见here)添加到您的页面,然后定义一个函数sub() 来处理您的呼叫。 sub()函数既可以在ASPX代码中,也可以在代码隐藏文件中(建议选择代码隐藏方式)

在此处查看示例:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.aspx

【讨论】:

    【解决方案2】:

    如果我理解正确的话,这通常会通过AJAX 完成。

    编辑:

    您也可以使用 Windows 窗体,但我现在在 ASP.NET MVC 世界中工作,希望永远不再使用 Windows 窗体。

    【讨论】:

      猜你喜欢
      • 2018-08-04
      • 2016-07-22
      • 2018-02-05
      • 1970-01-01
      • 2014-12-17
      • 2022-01-01
      • 1970-01-01
      • 2023-03-12
      • 2011-09-13
      相关资源
      最近更新 更多