Вы пытаетесь передать URL с двумя? S, это может быть причиной проблемы.Ваш второй аргумент,? ID = должен быть "& ID ="
protected void ImageButtonEdit_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
ImageButton editing = (ImageButton)sender;
Response.Redirect(Globals.NavigateURL(TabID, "AddCollectionItem", "mid=" + this.ModuleId + "&ID=" + Convert.ToInt32(editing.CommandArgument)));
}
Вы также можете передать это внутри NavigateURL вместо внешнего NavigateURL, как вы делаете.
Если ваш модульПравильно наследуя от PortalModuleBase, вам не нужен PortalSettings.ActiveTab.TabID, просто вызовите TabID напрямую.
Кроме того, вы делаете что-то из этого внутри панели обновления?Возможно, это вызывает проблемы с перенаправлением?