Monday 4 August 2014

Select / Dis select all the check boxes inside the Grid view using java script.


// javascript block



function SelectAll() {
            var gv = document.getElementById('<%=gv_orderdetails.ClientID%>');

            if (gv.rows[0].cells[5].getElementsByTagName("INPUT")[0].checked == true) {
                for (var i = 1 ; i < gv.rows.length; i++) {
                    gv.rows[i].cells[5].getElementsByTagName("INPUT")[0].checked = true;
                }
            }
            else {
                for (var i = 1 ; i < gv.rows.length; i++) {
                    gv.rows[i].cells[5].getElementsByTagName("INPUT")[0].checked = false;
                }
            }

        }

        function disselect()
        {
            var gv = document.getElementById('<%=gv_orderdetails.ClientID%>');

            var x = false;

            for (var i = 1 ; i < gv.rows.length-1; i++)
            {
                if (gv.rows[i].cells[5].getElementsByTagName("INPUT")[0].checked == true)
                {
                    x = true;
                }
                if (gv.rows[i].cells[5].getElementsByTagName("INPUT")[0].checked == false)
                {
                    x = false;
                    break;
                }

            }

            if (!x)
            {
                gv.rows[0].cells[5].getElementsByTagName("INPUT")[0].checked = false;
            }
            else
            {
                gv.rows[0].cells[5].getElementsByTagName("INPUT")[0].checked = true;
            }
        }




------------------------------------------------------------------

// In Design


             <asp:TemplateField HeaderStyle-Width="30px">
                    <HeaderTemplate>
                        <asp:CheckBox ID="chk_Headerselect" runat="server"                              onclick="Javascript:SelectAll();" />
                    </HeaderTemplate>
                    <ItemTemplate>
                        <asp:CheckBox ID="chk_select" runat="server"
  onclick="Javascript:disselect();"/>
                    </ItemTemplate>
                    <ItemStyle HorizontalAlign="Center" />
                    <HeaderStyle HorizontalAlign="Center" />
                </asp:TemplateField>






Sunday 3 August 2014

Creating New Outlook mail Item Using C#


using Microsoft.Office.Interop.Outlook;
using OutlookApp = Microsoft.Office.Interop.Outlook.Application;

-----------------------------------------------------------------------------


               OutlookApp outlookApp1 = new OutlookApp();
                MailItem _mi =(MailItem) outlookApp1.CreateItem(OlItemType.olMailItem);
                _mi.Subject = "This is the subject";
                _mi.To = "someone@example.com";
                _mi.Body = "This is the message.";
                _mi.Attachments.Add(@"C:/Users/Manjunath.le/Downloads/Annexure.pdf");
                _mi.Display(false);


// This will open New Outlook mail Create Window.