【问题标题】:how to add programmatical code into a .aspx file in a visual basic asp.net web application如何将编程代码添加到 Visual Basic asp.net Web 应用程序中的 .aspx 文件中
【发布时间】:2014-07-15 12:58:45
【问题描述】:

我有一个 Visual Basic 2013 asp.net Web 应用程序项目。

到目前为止,我的代码都在 .aspx.vb 文件中。

如何将 Visual Basic 代码放入 .aspx 文件本身(就像在经典 ASP 中一样。) 以编程方式控制 HTML?

例如,我如何以编程方式添加一个显示多个简单 HTML 标签的循环? 尽管 结束时

【问题讨论】:

  • 我能问一下为什么吗?真的,您应该使用应用程序背后的代码;将两者混合不是最佳实践...(如果将idrunat="server" 属性添加到要控制的HTML 中,仍然可以操作HTML。

标签: asp.net .net vb.net visual-studio asp-classic


【解决方案1】:

和经典asp一样,加这个

例子

<body>
<% For x As Integer = 0 To 10 %>
<%=x%><br />
<% Next %>
</body>

在 asp.net 中,如果您的控件具有 runat="server",那么您可以通过后面的代码(.vb 文件)访问它们。

【讨论】:

    【解决方案2】:

    只需将 Language 属性更改为 VB 或 C#。有关详细信息,请参阅下面的代码以了解详细信息。创建一个网页名称为“WebForm1”。

    代码:

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication3.WebForm1" %>
    

    问候, 塞卡

    【讨论】:

      猜你喜欢
      • 2022-01-10
      • 2014-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-28
      相关资源
      最近更新 更多