2010-12-14 13 views
0

HTMLにリスト(またはコード内の他の変数)など作成したLINQオブジェクトをどのように参照していますか? MVCを使用してこれを行う方法の例を見てきましたが、Webフォームを使用しています。linqと他の変数をHTMLで参照しています

     <% if (customReports.Count > 0) %> 
        <% { %> 
        <% Response.Write("hello"); %> 
        <% } %> </code> 

答えて

0

ASPXファイルが順番にそれらに関連するコードビハインドから継承するクラス、にASP.NETランタイムによって変換されています。私はこのような何かをしたいです。これは、継承の標準ルールが変数スコープに適用されることを意味します。コードビハインドクラスで宣言されたpublicまたはprotectedのメンバ変数がある場合、それはあなたの例のようにASPXで直接アクセスできます。

コードビハインド例:

public partial class MyPage : Page 
{ 
    protected int test = 3; // This member will be accessible from the ASPX. 

    protected void Page_Load(object sender, EventArgs e) 
    { 
    } 
} 

例ASPX:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MyPage.aspx.cs" Inherits="MyPage" %> 

<p>Hello world, my variable is <%=test%>.</p> 
+0

しかし、私の変数のどれも私のASPXページにインテリセンスに表示されません。あなたは例を挙げることができますか? – user517406

関連する問題