我在VB.Net下面的代碼片段(Web應用程序):什麼是來自VB.Net代碼的均衡C#代碼?
Dim lnkTemp as HyperLink = dvFileInfo.FindControl("lnkPlan")
dfFileInfo是從System.Web.UI.WebControls DetailsView控件
當我嘗試將其轉換爲C#這樣的:
不能隱便利着想:
HyperLink lnkTemp = dvFileInfo.FindControl("lnkPlan");
我,指出 「=」 後得到一個錯誤rt類型'System.Web.UI.Control'到System.Web.UI.WebControls.HyperLink'。存在明確的轉換(您是否缺少演員?)
我需要做些什麼來糾正此問題?
謝謝!
如果您不希望它發生錯誤的轉換,您也可以'HyperLink lnkTemp = dvFileInfo.FindControl(「lnkPlan」)作爲HyperLink'。如果轉換不好,使用'as'將導致它返回null。 – 2010-10-16 01:59:07