2010-07-21 92 views
1

哪個進程或類負責將aspx文件和數據綁定表達式轉換爲c#?什麼將aspx文件轉換爲c#

例如

<%# Eval("XXXXX") %> 

轉化爲:

public void @__DataBind__control118(object sender, System.EventArgs e) 
    { 
     System.Web.UI.WebControls.RepeaterItem Container; 
     System.Web.UI.DataBoundLiteralControl target; 

     #line 383 "" 
     target = ((System.Web.UI.DataBoundLiteralControl)(sender)); 

     #line default 
     #line hidden 

     #line 383 "" 
     Container = ((System.Web.UI.WebControls.RepeaterItem)(target.BindingContainer)); 

     #line default 
     #line hidden 

     #line 383 "" 
     target.SetDataBoundString(0, 
      System.Convert.ToString(Eval("XXXXX"), System.Globalization.CultureInfo.CurrentCulture)); 

     #line default 
     #line hidden 
    } 

會這樣進行定製?

回答

0

,處理ASP.NET預編譯的工具是aspnet_compiler.exe

我不熟悉它的可擴展性/自定義選項 - 但我見過人們預編譯它手動部署地點;這導致我相信你至少可以寫出一個替代方案(即使你不能定製它)。