private void RunCommand(ClientPipelineArgs args)
{
string commandname = args.Parameters["name"];
var sl = new StringList();
sl.AddRange(ItemList.SelectedItems.Select(item => item.Value));
if (sl.Count > 0)
{
Current.Context.ReportItem.RunCommand(commandname, sl);
}
else
{
SheerResponse.Alert("You need to select at least one item");
}
}