Tuesday, 22 January 2013

Difference between JavaScript and jQuery



S.No
JavaScript
jQuery
1
Meaning:

JavaScript is the most popular scripting language on the internet, and works in all major browsers, such as Internet Explorer, Firefox, Chrome, Opera, and Safari.
Meaning:

JQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.
2
Composed of:

JavaScript is a combination of ECMA Script and Document Object Model (DOM).
Composed of:

jQuery has Document Object Model (DOM).
3
Web-based application creation:

JavaScript has many processes in creating web based applications.

Example:
Two JavaScript function to change the background color with the onload function that would need to placed into the body tag

function changeBackground(color) {
document.body.style.background = color;
}
onload="changeBackground('red');"

Note:
If we use this unstructured code then there is many problems to validate the html source of web page. So JQuery is best to use and easy to understand.
Web-based application creation:

Creating a web based application using jQuery becomes easier.

Example:
One JQuery changing the background color of a body tag

$('body').css('background', '#ccc');

This is the clean code JQuery provides.
4
Animation Creation:

Animations are not possible using JavaScript.
Animation Creation:

Animations can be easily created using jQuery.

Sunday, 4 November 2012

How to find Empty Data in DataList Control




01<asp:DataList ID="dlContacts" runat="server">
02<ItemTemplate>
03
04<!-- Add your Item Template Here -->
05
06</ItemTemplate>
07<FooterTemplate>
08<asp:Label ID="lblEmpty" Text="no result" runat="server"
09     Visible='<%#bool.Parse((dlContacts.Items.Count==0).ToString())%>'>
10</asp:Label>
11</FooterTemplate>
12</asp:DataList>

Monday, 29 October 2012

GridviewRowDatabound


 

 if (e.Row.RowType == DataControlRowType.DataRow)
            {
                Label newlabel= e.Row.FindControl("label1") as Label;

                String mydata = newlabel.Text;
              
                if(mydata.Equals("sometext")
                {
                    Label newlabel2= e.Row.FindControl("label1") as Label;
                    newlabel2.ForeColor = System.Drawing.Color.Green;
                }
                else
                {
                    Label newlabel2= e.Row.FindControl("label1") as Label;
                    newlabel2.ForeColor = System.Drawing.Color.Red;
                }
            }

Disable browser back button functionality using JavaScript in asp.net




<script type="text/javascript" language="javascript">
function DisableBackButton() {
window.history.forward()
}
DisableBackButton();
window.onload = DisableBackButton;
window.onpageshow = function(evt) { if (evt.persisted) DisableBackButton() }
window.onunload = function() { void (0) }
</script>

Tuesday, 18 September 2012

Could not load file or assembly ‘AjaxControlToolkit’ or one of its dependencies. Access is denied.




I have solved my problem deleting my temporary files in both .net frameworks folders
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
For 64bit systems, also check the same under the Framework*64* folders i.e.
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files

Friday, 7 September 2012

Delete Multiple Cookies in Sign out button click


            HttpCookie aCookie;
            string cookieName;
            int limit = Request.Cookies.Count;
            for (int i = 0; i < limit; i++)
            {
                cookieName = Request.Cookies[i].Name;
                aCookie = new HttpCookie(cookieName);
                aCookie.Expires = DateTime.Now.AddDays(-1);
                Response.Cookies.Add(aCookie);
            }

       
            Response.Redirect("/myhomepage.aspx");


Find Mastepage Control in webpage:


Page.Master.FindControl("idname").Visible = false;

Convert SVG to PNG using svg.dll

      <div id="divsvg">        <svg width="350" height="300"><defs></defs> ............