【发布时间】:2016-05-30 03:16:01
【问题描述】:
我在获取文件隐藏代码时遇到了一些问题。就像在 asp.net 中一样,webforms (sample.aspx) 包含一个代码隐藏文件 (sample.aspx.cs)。
就像这样,我可以在 Visual Studio 中获得网页 (.html) 的代码。如果是的话,有什么选择可以告诉我吗?如果没有,是否有任何选项可以对数据库执行 CRUD 操作? (意味着我想在文件后面使用代码来连接数据库并使用 html 执行操作)我该怎么做?
谢谢。
【问题讨论】:
-
HTML 文件没有代码。您可以创建一个新的 Web 表单(例如,webpage.aspx)并将 HTML 从 pages.html 复制到 Web 表单文件中。
-
用webforms代替html有什么缺点吗?有没有机会使用 html?如果我使用 html,那么我该如何编写 c# 代码?谢谢
-
HTML 是静态内容,这意味着网络服务器可以立即将其返回给用户。因此,Web 表单存在一些开销,但通常,如果您需要编写 C# 代码,则必须使用 Web 表单。
-
@Candide 感谢您的建议。网络表单有哪些开销?谢谢。
-
量化它取决于你的服务器,你是否使用会话,页面生成的样子,以及你是否在 NLB 集群中。不可能给出一个值。我的建议是您使用 Web 表单,如果您真的需要额外的性能,那么到那时您将学到足够的知识来研究 Web 表单页面缓存。
标签: c# html asp.net visual-studio-2012