2010-06-10 104 views
1

我想通過每個aspx頁面(或共同的BasePage)中的靜態類自動生成我的鏈接。自動生成我的鏈接

目前我使用這個:

private const string TEMPLATE = 
    "~/One.aspx"; 

public static string Link() 
(
    string link = String.Format(TEMPLATE); 
    return link; 
) 

但我的頁面的名稱,One.aspx是硬編碼。是否可以生成路徑而不是此硬編碼的常量TEMPLATE。您應該知道,在創建鏈接之前,我沒有實例化類。

的想法是從來沒有硬編碼的鏈接,但在我的重定向使用一個變量()

HttpContext.Current.Response.Redirect(PageOne.Link); 

回答

2

您可以使用它根據項目結構和文件名生成所需的類T4腳本。