在 SharePoint ASPX 頁面進行 Code-Behind 模式開發時, 原來用 DataFormWebPart Layout的頁面, 出現錯誤訊息...
在 SharePoint ASPX 頁面進行 Code-Behind 模式開發時, 原來用 DataFormWebPart Layout的頁面, 出現下列訊息
Cannot convert type 'Microsoft.SharePoint.WebControls.SPSqlDataSource' to 'System.Web.UI.IAttributeAccessor'
原因是因為 DataFormWebPart Layout 下,
預設會再 SqlDataSource 控制項產生屬性 __designer:customcommand="true"
而在原 System.Web.UI.WebControls 並無該屬性
將改屬性刪除後, 即可於 Code-Behind 模式下正常開發…