QueryResultBase.GenerateMenuButtonHtmlForItem - Méthode
La méthode GenerateMenuButtonHtmlForItem de la classe QueryResultBase génère un fichier HTML pour le bouton menu.
Espace de noms : Microsoft.SharePoint.Portal.WebControls
Assembly : Microsoft.Office.Server.Search (dans Microsoft.Office.Server.Search.dll)
Syntaxe
'Déclaration
Protected Overridable Function GenerateMenuButtonHtmlForItem ( _
objectDataRow As DataRow, _
iRow As Integer, _
strHtmlInECB As String _
) As String
'Utilisation
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
)
Paramètres
objectDataRow
Type : System.Data.DataRowDataRow qui représente l'élément actuel.
iRow
Type : System.Int32Index de l'objet DataRow dans le jeu de données.
strHtmlInECB
Type : System.StringHTML à afficher dans le bouton menu. Ce code HTML est affiché pour le bouton menu, quel que soit ou non sur le bouton de la souris.
Valeur renvoyée
Type : System.String
Chaîne qui contient la chaîne HTML pour afficher le bouton.
Remarques
La méthode GenerateMenuButtonHtmlForItem renvoie une définition de bouton menu. Utilisez HtmlMenuButton pour générer le code HTML.
Exemples
L'exemple suivant montre comment utiliser cette méthode pour générer une définition de bouton 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();