All pastes #566019 Raw Edit

Mine

public text v1 · immutable
·published 2007-06-14 08:34 UTC
rendered paste body
private void Menu1_ItemSelected(object sender, ComponentArt.Web.UI.MenuItemEventArgs e)
	{
		// ComponentArt.Web.UI.GridItem item = gv1.
		GridItemCollection selectedItems = gv1.SelectedItems;

		int selectedIndex = 0;
		GridItem item = null;

		// Make sure we have at least one selected item.
		// Note that if multiple selection is enabled, there could be more than one.
		if (selectedItems.Count > 0)
		{
			// Determine the index of the first selected item.
			selectedIndex = gv1.Items.IndexOf(selectedItems[0]);
			item = selectedItems[0];
		}

		string js; 
		MailMessage msg = item.DataItem as MailMessage;
		string menuItem = e.Item.Value;
		js = "alert('message id is " + msg.MessageId.ToString() + " and menuItem is " + menuItem + " (on the server)');"; 
		
		Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "__showMenuItem", js, true);

	}