C# 如何使用c访问html元素的id#

C# 如何使用c访问html元素的id#,c#,html,c#-4.0,getelementbyid,C#,Html,C# 4.0,Getelementbyid,我有以下代码: HTML 我想将标签文本设置为在单击按钮时说“嗨”,尽管我懂c语言,但在完成这个简单的任务时,我经历了一段非常艰难的时间。任何帮助都将不胜感激 html在浏览器上,而C#在服务器上运行。所以这并不简单。这是webforms吗?然后,您需要将“runat=server”添加到这些元素中,以便您可以在服务器端(在回发上)访问它们。这是asp.net核心blazor吗?如果是,请检查@HansKest如果这是一个ASP.Net核心Web应用程序,我尝试添加runat=server,但没有

我有以下代码: HTML


我想将标签文本设置为在单击按钮时说“嗨”,尽管我懂c语言,但在完成这个简单的任务时,我经历了一段非常艰难的时间。任何帮助都将不胜感激

html在浏览器上,而C#在服务器上运行。所以这并不简单。这是webforms吗?然后,您需要将“runat=server”添加到这些元素中,以便您可以在服务器端(在回发上)访问它们。这是asp.net核心blazor吗?如果是,请检查@HansKest如果这是一个ASP.Net核心Web应用程序,我尝试添加runat=server,但没有成功。好吧,快速解释一下,C#不用于此目的。C#表示服务器端代码,用于web服务器处理http请求。单击按钮时更改标签不是http请求,而是Html DOM更新操作。JS适合于此。
<label id="myLabel"></label>
<button id="myButton">My Button</button>
public void myButton(object sender, EventArgs e)
        {

        }