2017-07-30 42 views
0

初学者在这里,C#和Html:如何实现一个已经创建的C#类的Windows窗体到HTML?

我已经问了一个类似的问题,我很抱歉如果我的术语不正确。 我有这个Windows应用程序窗体项目,基本上有一个类与五个字段和另一个类,使窗体做类似文本框内的变化文本点击一个按钮时。我使用了表单设计器来测试代码以确保它能够正常工作,并且现在我确信我所要做的就是将代码中的“Textbox.Text”替换为与html等效的代码,并将方法放置在HTML按钮事件处理程序中。

我作为一个团队工作,所以我必须了解其他人的html代码。为了保持简短,如何识别按钮,它是HTML中的事件处理程序和文本框的文本属性,以及在何处存储类文件以使其工作?

我已经尝试了谷歌搜索和Youtubing,我没有得到我期待的结果。

编辑:上一个问题涉及到使用asp或aspx文件,我认为这些文件不存在于我的团队项目中。我为所有这些使用Visual Studio,而不像表单我不认为或只知道点击组件来召集它的事件处理程序。

+0

所以我得到的是你想传达C#代码到HTML? – Steve

+0

以及如果我可以保持代码原样,只更改说“buttonx_click”和“Textbox.Text”的部分,以便我不必重新开始,那将会很棒。我想象你可以用类似的方式改变一个表单的行为方式,也可以对html做同样的事情。 –

+0

你在你的web应用上使用JavaScript/jQuery。或者你在ASP.NET Core中开发你的应用程序。 – progrAmmar

回答

1

你应该选择任何初学者到中级课程或按照任何教程了解asp.net/core MVC。

在带有MVC的asp.net核心中, 您将有一个带.cshtml(您的html文件)扩展的视图,并且您的控制器具有.cs扩展(您的类文件)和一个Model Class文件。

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

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!在您的浏览器。 当你浏览到/欢迎它会显示欢迎.NET核心

你可以找到一些教程here

+0

谢谢,我现在正在参加大学课程,但是这件事发生了,然而事情发生了,我的教授缺席一半,我从字面上有几天完成这一点。 –

+0

好的,祝你好运。为了将来的帮助与我联系。 – Steve

+0

所以我有这个:''我该如何让这个按钮在cshtml的文本框中显示某些内容? –

相关问题