C# 和 Html:如何将已经创建的 C# 类实现为 Windows 窗体到 html?



初学者在这里,

我问过一个类似的问题,如果我的术语不正确,我深表歉意。 我有一个Windows应用程序表单项目,它基本上有一个具有五个字段的类和另一个使表单在单击按钮时更改文本框内的文本之类的类。我使用表单设计器来测试代码以确保它有效,现在我相信我所要做的就是将显示"Textbox.Text"的代码替换为它的 html 等效项,并将方法放置在 html 按钮事件处理程序中。

我是一个团队,所以我必须理解其他人的html代码。简而言之,如何在 html 中识别按钮及其事件处理程序和文本框的 text 属性,以及在哪里存储类文件以使事情正常工作?

我已经尝试过谷歌搜索和Youtubing,但我没有得到我想要的结果。

编辑:我问的上一个问题涉及使用我认为我的团队项目中不存在的asp或aspx文件。我正在使用Visual Studio来完成所有这些工作,与我不认为或不知道的表单不同,我可以单击组件来调用其事件处理程序。

您应该参加任何初学者到中级课程或按照任何教程来了解 asp.net/core MVC。

在 MVC asp.net 核心中, 您将有一个扩展名为 .cshtml(您的 html 文件(的视图,而您的控制器具有.cs扩展名(您的类文件(和一个模型类文件。

例如 一个简单的控制器可能看起来像 ,

public class HelloWorldController : Controller
{
// 
// GET: /HelloWorld/
public string Index()
{
return "Hello World !!";
}
// 
// GET: /HelloWorld/Welcome/ 
public string welcome()
{
return "Welcome to .NET Core!!";
}
}

当您导航到/helloworld 时,您将在浏览器中看到Hello World!!当您导航到/welcome,它将显示欢迎使用 .NET Core

您可以在此处找到一些教程

看看JavaScript https://www.w3schools.com/js/default.asp 或JQuery https://www.w3schools.com/jquery/default.asp

<!DOCTYPE html>
<html>
<body>
<h2>JavaScript in Body</h2>
<p id="demo"></p>
<button type="button" onclick="myFunction()">Click Here</button>
<script>
function myFunction() {
document.getElementById("demo").innerHTML = "Hello World";
}
</script>
</body>
</html>