QueryResultBase.GenerateMenuButtonHtmlForItem method
O método GenerateMenuButtonHtmlForItem da classe QueryResultBase gera HTML para o botão menu.
Namespace: Microsoft.SharePoint.Portal.WebControls
Assembly: Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)
Syntax
'Declaração
Protected Overridable Function GenerateMenuButtonHtmlForItem ( _
objectDataRow As DataRow, _
iRow As Integer, _
strHtmlInECB As String _
) As String
'Uso
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
)
Parâmetros
objectDataRow
Type: System.Data.DataRowDataRow que representa o item atual.
iRow
Type: System.Int32Índice da DataRow no conjunto de dados.
strHtmlInECB
Type: System.StringHTML a ser exibido no botão menu. Este HTML é exibido no botão menu, independentemente se o mouse passa sobre o botão.
Valor retornado
Type: System.String
Cadeia de caracteres que contém a cadeia de caracteres HTML para renderizar no botão.
Comentários
O método GenerateMenuButtonHtmlForItem retorna uma definição de botão menu. Use HtmlMenuButton para gerar o HTML.
Examples
O exemplo a seguir mostra como usar esse método para gerar uma definição de botão menu.
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();