代码之家  ›  专栏  ›  技术社区  ›  orochi

如何从代码隐藏(aspx.vb)获取id到.aspx上的dim变量

  •  0
  • orochi  · 技术社区  · 6 年前

    我在aspx.vb后面有一个包含变量的代码。

    我想在.aspx网页上使用它。

    如。

    Public Class proventos_rendimento_distribuicoes_amortizacoes
        Inherits System.Web.UI.Page
    
        Dim id_to_use As String = ""
    
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            If Not Me.IsPostBack Then
                lblCustomerId.Text = Me.Page.RouteData.Values("nome_artigo").ToString()
                id_to_use = Me.Page.RouteData.Values("nome_artigo").ToString()
            End If
        End Sub
    End Class
    

    我想在.aspx上使用它,比如<%=id_to_use%>

    例如

    <b>Customer Id:</b>
    <asp:Label ID="lblCustomerId" runat="server" />
    <br />
    <b><%= id_to_use %></b>
    

    但这不管用。

    有可能吗?

    1 回复  |  直到 6 年前
        1
  •  0
  •   orochi    6 年前

    只需将dim id_声明为\u用作string=“”公开:

    public Dim id_to_use As String = ""
    
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Not Me.IsPostBack Then
            lblCustomerId.Text = Me.Page.RouteData.Values("nome_artigo").ToString()
            id_to_use = Me.Page.RouteData.Values("nome_artigo").ToString()
        End If
    End Sub