寻求C#ASP.NET核心Web应用程序项目的帮助
我正在尝试将按钮单击事件处理程序添加到ASP.NET核心Web应用程序中,但我不确定如何执行此操作。到目前为止,我所做的是:- 在Index.cshtml文件中,我添加了以下代码行:寻求C#ASP.NET核心Web应用程序项目的帮助,c#,html,asp.net-core,C#,Html,Asp.net Core,我正在尝试将按钮单击事件处理程序添加到ASP.NET核心Web应用程序中,但我不确定如何执行此操作。到目前为止,我所做的是:- 在Index.cshtml文件中,我添加了以下代码行: <button type="button" @onclick="Click_Submit_Button">Submit</button> Index.cshtml代码中的名称onclick给出了一个错误,即该名称在当前上下文中不存在。我认为这不是正确
<button type="button" @onclick="Click_Submit_Button">Submit</button>
Index.cshtml代码中的名称onclick给出了一个错误,即该名称在当前上下文中不存在。我认为这不是正确的名称,如果我使用正确的名称来表示按钮单击事件处理程序,问题就会得到解决。如果确实是这样,我想知道事件处理程序的正确名称。如果情况并非如此和/或我所做的工作中存在其他问题,我将非常感谢您的帮助,让我知道如何着手解决这些问题并正确添加按钮单击事件处理程序。下面的代码显示您是否单击客户端并在服务器端执行操作 .cshtml文件中的代码
<button name="button" asp-action="check">Click</button>
下面的代码显示了您是否单击客户端并在客户端执行操作
<button name="button" onClick="check()">Click</button>
<script>
function onClick()
{
}
</script>
点击
函数onClick()
{
}
在onClick
函数中,使用ajax调用并从服务器端获取数据,而不刷新网页。
作为参考它奏效了。谢谢你的帮助。很高兴知道
public IActionResult ButtonClick()
{
return View();
}
public IActionResult check()
{
//Do your actions here.
return RedirectToAction("ButtonClick");
}
<button name="button" onClick="check()">Click</button>
<script>
function onClick()
{
}
</script>