以前我在.Net上开发基于Windows窗体的应用程序。现在我在ASP.Net中开发相同的应用程序。
问题是,在WinForms中,我的功能是这样的: -
ListView出现在MainForm中。当用户点击该ListView时,另一个表单将弹出,这也是一个WinForm。 (对于这个表格,我发送了一个Bill Object作为参考)
在弹出窗体中,用户将选择一个特定的可结算项目,然后单击名为“添加”的按钮。(此可结算项目将保存在比尔对象中)
单击此按钮时,将在MainForm中触发事件。此事件将使用“Bill Object”将Billable项目(用户在弹出窗体中选择的项目)添加到ListView中,甚至不关闭弹出窗体。
此过程将一直持续到用户手动关闭弹出窗体。
我的问题是,我不知道如何实现这一点,或者在Web应用程序中使用ASP.Net和后面的代码中的vb来完成这项工作。我正在使用内容页面。
我知道我可以在asp.net中使用GridView,就像WinForm中的ListView一样。
请提出宝贵的建议。
谢谢你, MAYUR
答案 0 :(得分:1)
ASP.net
旨在让WinForms
开发人员熟悉,这就是为什么你有许多相同的控件名称。实际上,这通常是一个障碍,因为许多ASP.net
网络控制与他们的WinForms
对应者之间存在显着差异。
此外,位于page lifecycle
网络表单核心的ASP.net
与您在WinForms
中使用的模型完全不同。
我建议从官方ASP.net
学习资源开始。它们是对两种主要ASP.net方法的一个很好的介绍: