Wednesday, January 9, 2019

Merge Gridview Cell

 <asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False"
                       
Width="696px" OnDataBound="OnDataBound">


  protected void OnDataBound(object sender, EventArgs e)
    {
        for (int i = GridView2.Rows.Count - 1; i > 0; i--)
        {
            GridViewRow row = GridView2.Rows[i];
            GridViewRow previousRow = GridView2.Rows[i - 1];
            if (row.Cells[0].Text == previousRow.Cells[0].Text)
            {
                if (previousRow.Cells[0].RowSpan == 0)
                {
                    if (row.Cells[0].RowSpan == 0)
                    {
                        previousRow.Cells[0].RowSpan += 2;
                    }
                    else
                    {
                        previousRow.Cells[0].RowSpan = row.Cells[0].RowSpan + 1;
                    }
                    row.Cells[0].Visible = false;
                }
            }

        }
    }

Monday, January 7, 2019

Gridview CSS

<STYLE>

.allcaps
         {
              text-transform:capitalize;
           
          }
       
         .allcaps1
         {
              text-transform : uppercase;
          }

</STYLE>

 <asp:BoundField DataField="company" HeaderText="Company Name"

   ItemStyle-CssClass="allcaps">


IF CONTROL
CSSCLASS="CSSNAME"


Friday, January 4, 2019

Gridview popup create using ajax

Create Assembly 

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1"

Create  CSS  Popup

 <style type="text/css">
       
   
       
        .modalPopup1
         {
            background-color : #87BEE1;
       
            padding: 10px 0px 10px 0px;
            padding-left: 10px;
            width: 50px;
            height :auto;
        }
   
        .modalBackground
        {
            background-color: Black;
            filter: alpha(opacity=40);
            opacity: 0.4;
        }
        .modalPopup
        {
            background-color: #FFFFFF;
            width: 400px;
            border: 3px solid  #666666;
        }
        .modalPopup .header
        {
            background-color:  #666666;
            height: 30px;
            color: White;
            line-height: 30px;
            text-align: center;
            font-weight: bold;
        }
        .modalPopup .body
        {
            min-height: 50px;
            line-height: 30px;
            text-align: center;
            padding:5px
        }
        .modalPopup .footer
        {
            padding: 3px;
        }
        .modalPopup .button
        {
            height: 23px;
            color: White;
            line-height: 23px;
            text-align: center;
            font-weight: bold;
            cursor: pointer;
            background-color: #9F9F9F;
            border: 1px solid  #666666;
        }
   
    </style>


Script to  close popup


    <script type="text/javascript">
        function pageLoad(sender, args) {
            if (!args.get_isPartialLoad()) {
                //  add our handler to the document's
                //  keydown event
                $addHandler(document, "keydown", onKeyDown);
            }
        }

        function onKeyDown(e) {
            if (e && e.keyCode == Sys.UI.Key.esc) {
                // if the key pressed is the escape key, dismiss the dialog
                $find('addAttribute1').hide();
                //$find('editAttribute1').hide();

            }
   


        }
    </script>

create  click  event 





 protected void lnk_report_click(object sender, EventArgs e)
    {
        //REVIEWER  report  panel 

      

        GridViewRow clickedRow = ((ImageButton)sender).NamingContainer as GridViewRow;
        Label lblID = (Label)clickedRow.FindControl("LBLID");
        Label lblemail = (Label)clickedRow.FindControl("Label10");
        Label lblname = (Label)clickedRow.FindControl("auname");

        Label8.Text = lblID.Text;
        Label11.Text = lblemail.Text;
        Label12.Text = lblname.Text;
        Button2.Visible = false;


        var closeLink = (Control)sender;
        GridViewRow row = (GridViewRow)closeLink.NamingContainer;
        Label9.Text = row.Cells[3].Text; // here we are




        foreach (GridViewRow r1 in GridView1.Rows)
        {


            if (r1.Cells[3].Text == "APPROVE")
            {
                Button2.Visible = true;

            }
           
         
        }


        ModalPopupExtender2.Show();
        panelassign.Visible = false;
        panelrev.Visible = true;



    }

Thursday, January 3, 2019

confirm on button click event

<asp:Button ID="btndelete" runat="server"     OnClientClick="javascript:return confirm('Are you sure you want to delete?');"   Text="Delete" Width="106px" onclick="btndelete_Click" Enabled="False"    Visible="False"  />

Wednesday, December 26, 2018

Autogenerate ID

using System.Configuration;
using System.Data;
using System.IO;


protected void generatedStudID()
    {
        con.Open();

        cmd = new SqlCommand("select MAX(Sr_No) from  TABLENAME", con);

   
        int i = Convert.ToInt32(cmd.ExecuteScalar());
        con.Close();
        i++;
        strID = ID + Year + z + i.ToString();


    }

Saturday, December 15, 2018

Solve DNS NOT Found problem in local system

1. Go to control panel

2. Click here Network and sharing center

3. Click Access Type Local Area Connection

4.Go to property

5. Select  4( TCP / IPV4 )

6. Set DNS 

                      8    8  8  8
                      8    8  4  4

Important Website

Create website to app http://web2apk.com/create.aspx http://www.myneta.info/ls2014/candidate.php?candidate_id=917 election https:/...