protected void btnAttachments_Click(object sender, EventArgs e) { if (GXGridView1.SelectedIndex != -1) { if (GXGridView1.SelectedDataKey != null) { int GXgvSelectedValue = Convert.ToInt32(GXGridView1.SelectedValue); odsOrderForAttachments.SelectParameters.Clear(); odsOrderForAttachments.SelectParameters.Add("id", GXgvSelectedValue.ToString()); DetailsViewOrderForAttachments.DataBind(); } else { int GXgvSelectedValue = GXGridView1SelectedValue; odsOrderForAttachments.SelectParameters.Clear(); odsOrderForAttachments.SelectParameters.Add("id", GXgvSelectedValue.ToString()); DetailsViewOrderForAttachments.DataBind(); } mvMain.SetActiveView(viewAttachments); btnNew.CssClass = "novZapis"; btnEdit.CssClass = "izmeni"; btnPreview.CssClass = "osvezi"; btnReport.CssClass = "izvestaj"; btnSearch.CssClass = "prebaraj"; btnAttachments.CssClass = "dokumenti_Active"; btnOrderItems.CssClass = "stavki"; GenerateAllFiles(); } }
protected void GXGridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "SingleClick") { btnEdit.Enabled = true; btnOrderItems.Enabled = true; btnAttachments.Enabled = true; int selIndex = Convert.ToInt32(e.CommandArgument); GXGridView1.SelectedIndex = selIndex; GXGridView1SelectedValue = Convert.ToInt32(GXGridView1.SelectedValue); DetailsViewOrderForAttachments.DataBind(); dvOrderPreview.DataBind(); GridViewOrderItems.DataBind(); } if (e.CommandName == "DoubleClick") { btnEdit.Enabled = true; btnOrderItems.Enabled = true; btnAttachments.Enabled = true; int selIndex = Convert.ToInt32(e.CommandArgument); GXGridView1.SelectedIndex = selIndex; mvMain.SetActiveView(viewOrderItems); mvOrderItems.SetActiveView(viewOrderItemsGrid); btnNew.CssClass = "novZapis"; btnEdit.CssClass = "izmeni"; btnPreview.CssClass = "osvezi"; btnReport.CssClass = "izvestaj"; btnSearch.CssClass = "prebaraj"; btnAttachments.CssClass = "dokumenti"; btnOrderItems.CssClass = "stavki_Active"; GXGridView1SelectedValue = Convert.ToInt32(GXGridView1.SelectedValue); DetailsViewOrderForAttachments.DataBind(); dvOrderPreview.DataBind(); GridViewOrderItems.DataBind(); } }