你上面提到的两种方法中,第一种我没有试过,不过,第二种是这样的:
(请参考下面的代码)
private void ToolBarButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
{
ToolBar tbb=(ToolBar)sender;
int i=tbb.Buttons.IndexOf(e.Button);
switch(i)
{
case 0:
ChangeNavigate("First.aspx");
break;
case 1:
//mntToolBar(sender,(System.EventArgs)e);
break;
case 2:
break;
default:
MessageBox.Show(tbb.Buttons.IndexOf(e.Button).ToString()+":"+ds11.Tables["GDEE_ShortCut"].Rows[i-3]["项目名称"].ToString().Trim());
break;
}
}