Asp.Net 前台顯示後台值

來源:互聯網
上載者:User
    可以使用多種方法從 ASP.NET 程式顯示資訊。一種方法是使用 <%= %> 結構。另一種方法是使用 Response.Write 語句。

1、使用 <%= %>
    從 ASP.NET 程式顯示資訊的最簡單方法是使用 <%= %> 結構。在等號後面輸入的值將寫入當前頁。
    1.1 格式為:
        <%= 後台變量%>
    1.2 例 :
        1.2.1 後台代碼:public partial class Default_null : System.Web.UI.Page
{
    /// <summary>
    /// 定義在前台顯示的變量
    /// </summary>
    public string sValue = "";
    protected void Page_Load(object sender, EventArgs e)
    {

        /*
          給變更量賦值
          註:@"",表示引號中內容全部都為一個字串
         */
        sValue = @"這是一個要在前台顯示的內容,
                 在這裡我們有多行進行測試";
    }
}

        1.2.2 前台源碼:<head runat="server">
    <title>未命名頁面</title>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <!--sValue為後台定義的變量,此變量值將會在此處顯示-->
            <%=sValue %>
        </div>
    </form>
</body>
</html>

        1.2.3 結果為:這是一個要在前台顯示的內容, 在這裡我們有多行進行測試

2、Response.Write 語句
    顯示文本的另一種方法是使用 Response.Write 語句。可以將它放在 <% %> 塊內。
    2.1 格式
        <% Response.Write("需顯示的內容") %> 。
       Response.Write 語句的輸出被合并到正在處理的頁中。這樣就允許 Response.Write 的輸出編寫代碼,而該代碼又可顯示文本。
    2.2 例 :
        2.2.1前台源碼中寫入:<head runat="server">
    <title>未命名頁面</title>
</head>
<body>
    <form id="form1" runat="server">
        <div>
        <!--在此處顯示內容-->
        <%Response.Write("<br>Response.Write測試"); %>
        </div>
    </form>
</body>
</html>

        2.2.2 結果:Response.Write測試

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.