Exemple #1
0
    protected void ddlClass_SelectedIndexChanged1(object sender, EventArgs e)
    {
        ddlVersion.DataSource     = ClsVersionManager.GetVersionDetailsInformation(ddlClass.SelectedValue);
        ddlVersion.DataTextField  = "version_name";
        ddlVersion.DataValueField = "id";
        ddlVersion.DataBind();
        ddlVersion.Items.Insert(0, "");

        UpdatePanel2.Update();
    }
Exemple #2
0
    protected void ShiftGridview_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            DataTable dt = ClsVersionManager.GetVersionDetailsInfo(VersionGridview.SelectedRow.Cells[1].Text);
            if (dt.Rows.Count > 0)
            {
                DataRow row = dt.Rows[0];
                VersionIdTextBox.Text   = row["version_id"].ToString();
                VersionNameTextBox.Text = row["version_name"].ToString();

                ddlClassName.DataSource     = aClsVersionManagerObj.GetClassddlInfo();
                ddlClassName.DataTextField  = "class_name";
                ddlClassName.DataValueField = "class_id";
                ddlClassName.DataBind();
                ddlClassName.Items.Insert(0, "");

                ddlClassName.SelectedValue = row["class_id"].ToString();

                SaveButton.Visible   = false;
                UpdateButton.Visible = true;
                DeleteButton.Visible = true;
            }
        }
        catch (FormatException fex)
        {
            ClientScript.RegisterStartupScript(this.GetType(), "Warning", "alert('" + fex.Message + "');", true);
        }
        catch (Exception ex)
        {
            if (ex.Message.Contains("Database"))
            {
                ClientScript.RegisterStartupScript(this.GetType(), "Warning", "alert('Database Maintain Error. Contact to the Software Provider..!!');", true);
            }
            else
            {
                ClientScript.RegisterStartupScript(this.GetType(), "Warning", "alert('There is some problem to do the task. Try again properly.!!');", true);
            }
        }
    }