0

私はSharePoint開発に不慣れで、VS2010とSharePoint2010を使用しています。

SharePointWebパーツコントロールでasp.netListViewを使用する際の制限があるかどうか疑問に思っています。何らかの理由で、intelliSenseはListViewを提供しないため、GridViewのみを提供します。

ありがとう

4

2 に答える 2

2

SharePointのWebパーツはASP.NETWebパーツです。したがって、ASP.NETコントロールを制限なく自由に使用できます。

コードビハインドはSharePointAPIを使用する場合がありますが、実行できることはすべてASP.NETによって提供されます。

Edit:

ListViewのリファレンスがありませんか?ListViewを使用するには、System.Web.Extensionsへの参照を追加する必要があります

于 2012-09-25T09:54:40.227 に答える
0

SharePoint ではそのような制限はありません。SharePoint では、あらゆる種類の asp.net コントロールを使用できます。ListView intelliSense の場合、ListView を使用する前に、コントロールまたは Web パーツに system.web.extensions を登録する必要があります。

ライブラリを登録するには、以下のコードをコピーしてください。

<%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
    Namespace="System.Web.UI.WebControls" TagPrefix="asp" %>
于 2012-09-27T20:27:08.047 に答える