protected void lnkCommit_Command(object source, CommandEventArgs e) { int langID = Int32.Parse(e.CommandArgument.ToString()); LangValueAPI.Commit(UserContext.UserID, langID); Bind_LanguageGrid(); foreach (DictionaryEntry item in Cache) { Cache.Remove(item.Key.ToString()); } }
private void grdResourceList_ItemCommand(object source, DataGridCommandEventArgs e) { if (e.CommandName == "COMMIT") { int langResourceID = Int32.Parse(grdResourceList.DataKeys[e.Item.ItemIndex].ToString()); LangValueAPI.Commit(UserContext.UserID, this.LangID, this.LangInterfaceID, langResourceID); Bind_ResourceList(); foreach (DictionaryEntry item in Cache) { Cache.Remove(item.Key.ToString()); } } }
private void grdInterfaceList_ItemCommand(object source, DataGridCommandEventArgs e) { int langInterfaceID = Int32.Parse(grdInterfaceList.DataKeys[e.Item.ItemIndex].ToString()); switch (e.CommandName) { case "COMMIT": LangValueAPI.Commit(UserContext.UserID, this.LangID, langInterfaceID); foreach (DictionaryEntry item in Cache) { Cache.Remove(item.Key.ToString()); } break; case "RESOURCE": Response.Redirect("Resource.aspx?langID=" + this.LangID.ToString() + "&langInterfaceID=" + langInterfaceID.ToString()); break; } grdInterfaceList.EditItemIndex = -1; Bind_InterfaceGrid(this.LangID); }