QueryResultBase.GenerateMenuButtonHtmlForItem メソッド (Microsoft.SharePoint.Portal.WebControls)
QueryResultBase クラスの GenerateMenuButtonHtmlForItem メソッドは、メニュー ボタンの HTML を生成します。
名前空間: Microsoft.SharePoint.Portal.WebControls
アセンブリ: Microsoft.SharePoint.Portal (microsoft.sharepoint.portal.dll 内)
構文
'宣言
Protected Overridable Function GenerateMenuButtonHtmlForItem ( _
objectDataRow As DataRow, _
iRow As Integer, _
strHtmlInECB As String _
) As String
'使用
Dim objectDataRow As DataRow
Dim iRow As Integer
Dim strHtmlInECB As String
Dim returnValue As String
returnValue = Me.GenerateMenuButtonHtmlForItem(objectDataRow, iRow, strHtmlInECB)
protected virtual string GenerateMenuButtonHtmlForItem (
DataRow objectDataRow,
int iRow,
string strHtmlInECB
)
パラメータ
- objectDataRow
現在の項目を表す DataRow。
- iRow
DataSet の DataRow のインデックス。
- strHtmlInECB
メニュー ボタンに表示される HTML。この HTML は、ボタン上にマウスを動かしたかどうかにかかわらず、メニュー ボタンに対して表示されます。
戻り値
表示する HTML 文字列を含む文字列。
備考
GenerateMenuButtonHtmlForItem メソッドは、メニュー ボタンの定義を返します。HtmlMenuButton を使用して HTML を生成します。
例
次の例は、このメソッドを使用してメニュー ボタンの定義を生成する方法を示しています。
[C#]
HtmlMenuButton btn = new HtmlMenuButton(); btn.MenuID = UniqueID; btn.ID = "MY_ECB" + iRow.ToString(); btn.DisplayHtml = strHtmlInECB; btn.Parameters.Add("parameter1", "value1"); return btn.RenderAsHtml();
関連項目
参照
QueryResultBase クラス
QueryResultBase メンバ
Microsoft.SharePoint.Portal.WebControls 名前空間