請,請不要告訴我要刪除的文件設計師和頁面轉換成應用程序 - 我已經做到了這一點,並沒有奏效Visual Studio 2010的設計文件未更新
我有一個用戶控制我已經編程添加了2個ASP超鏈接控件。我無法讓控件出現在設計器文件中。
我試過手動將它們添加到設計器文件,但它們在構建時被刪除。
我已經搜索過,看到了有關刪除設計器文件和將ASCX頁面轉換爲應用程序的解決方案,但這種方法沒有奏效。
因此,在構建時,項目錯誤,因爲它的代碼無法找到我的控件。
<asp:HyperLink ID="hplSiteLink2" NavigateUrl='<%# GetSiteLink(Eval("SiteName"))%>' runat="server">VIEW SITE INFO</asp:HyperLink>
protected void GetSiteLink(object SiteName)
{
string sn = string.Empty;
if (SiteName is string)
{
sn = SiteName.ToString();
if (sn == "redlionnewquay")
{
hplSiteLink.NavigateUrl = "http://www.redlionnewquay.co.uk";
hplSiteLink2.NavigateUrl = "http://www.redlionnewquay.co.uk";
}
else
{
hplSiteLink.NavigateUrl = "~/Venue/Home/" + Eval("SiteNameUrl");
hplSiteLink2.NavigateUrl = "~/Venue/Home/" + Eval("SiteNameUrl");
}
}
}
如果您有任何想法,我將不勝感激。