Monday, 17 August 2015

Integrate Facebook login Authentication to Website Using in Asp.Net C#

Integrate Facebook login Authentication to Website

Website Integrate Facebook login Id Using asp.net C#.

                       Download Coding

                                           Download

                                 DEMO

                         HTML CODING

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
      
    <div align="center">
        <br />
         <asp:Button ID="Button1" runat="server" Text="Login  facebook" OnClick="Button1_Click" />
        <br />
        <br />
        <asp:Label ID="lblEmail" runat="server" Text="Email"></asp:Label>
        &nbsp;<asp:Label ID="lblEmailId" runat="server" ForeColor="Red"></asp:Label>
        <br />
        <asp:Label ID="lblName" runat="server" Text="Name:" Visible="False"></asp:Label>
           <asp:Label ID="lblUName" runat="server" ForeColor="Red" Visible="False"></asp:Label>
        <br />
        <asp:Label ID="lblUserId" runat="server" Text="User Id:" Visible="False"></asp:Label>
       
           <asp:Label ID="lblUid" runat="server" ForeColor="Red" Visible="False"></asp:Label>
      
    </div>
    </form>
</body>

</html>

                                                 C# CODING

using Facebook;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["AccessToken"] != null)
        {
            GetUserData(Session["AccessToken"].ToString());
        }
        else if (Request.QueryString["code"] != null)
        {
            string accessCode = Request.QueryString["code"].ToString();
            var fb = new FacebookClient();
            // throws OAuthException
            dynamic result = fb.Post("oauth/access_token", new
            {
                client_id = "1112433425589974",
                client_secret = "d1d20bf5c5e4ba39b714937a6525f8768",
                redirect_uri = "http://localhost:7137/Default.aspx",
                code = accessCode
            });
            var accessToken = result.access_token;
            var expires = result.expires;
            // Store the access token in the session
            Session["AccessToken"] = accessToken;
            GetUserData(Session["AccessToken"].ToString());
        }
    }


    private void GetUserData(string accessToken)
    {
        var fb = new FacebookClient(accessToken);

        dynamic me = fb.Get("me?fields=friends,name,email");

        string id = me.id;
        string email = me.email;
        string FBName = me.name;           
        lblEmailId.Text =  email;
        lblUid.Text =  id;      
        lblUName.Text = FBName;

        ViewState["FBName"] = FBName; // Storing User's Name in ViewState

       
        Button1.Text = "Log Out";
    }
    private void dologin()
    {
        FacebookClient fb = new FacebookClient();
        var loginUrl = fb.GetLoginUrl(new
        {
            client_id = "1112433425589974",
            redirect_uri = "http://localhost:7137/Default.aspx",
            response_type = "code",
            scope = "email" // Add other permissions as needed
        });
        Response.Redirect(loginUrl.AbsoluteUri);
    }

    protected void Button1_Click(object sender, EventArgs e)
    {
        if (Button1.Text == "Log Out")
            logout();
        else
        {
            dologin();
        }
    }
    private void logout()
    {
        var fb = new FacebookClient();
        var logoutUrl = fb.GetLogoutUrl(new
        {
            access_token = Session["AccessToken"],
            next = "http://localhost:7137/logout.aspx"

        });
        // User Logged out, remove access token from session
        Session.Remove("AccessToken");
        Button1.Text = "Log In with Fb";
        Response.Redirect(logoutUrl.AbsoluteUri);
    }

}

               https://www.facebook.com/developer 





























Sunday, 16 August 2015

Disable Right Click on Web Page Using Asp.Net

Disable Right Click on Web Page

Web Page Right Click Disable on Run Time Using in Asp.Net.

                          Download Coding
                              
                                            Download

                                  DEMO


              
                 HTML CODING

<html xmlns="http://www.w3.org/1999/xhtml"  oncontextmenu="return Disable();">
<head runat="server">
    <title></title>
    <script type="text/javascript">
        function Disable()
        {
            alert('Right Click Disabled');
            return false;
        }
        </script>
</head>
<body >
    <form id="form1" runat="server">
    <div>
    </div>
    </form>
</body>

</html>

                       Or 


<html xmlns="http://www.w3.org/1999/xhtml"  oncontextmenu="return false;">
<head runat="server">
    <title></title>    
</head>

      // or

<body oncontextmenu="return false;>

    <form id="form1" runat="server">
    <div>
    </div>
    </form>
</body>
</html>







Disable or Restrict Browser Back Button Using JavaScript in Asp.Net

Disable or Restrict  Browser Back Button

Click Browser Back Button Restrict To Move Last History Page using Javascript Aap.Net.

                      Download Coding

                                        Download

                              DEMO


                        HTML CODING

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script type="text/javascript">
     
        function NoBackward()
        {
            window.history.forward();
        }
    </script>

</head>
<body>
   
    <form id="form1" runat="server">
    <div>

    </div>
    </form>
</body>
</html>







Tuesday, 4 August 2015

Remove Textbox Particular Character Using Asp.Net C#

Remove Textbox Particular Character

If Textbox Enter Some Character Want to Remove After Particular Character use Below Coding in Asp.Net C#.

                       Download Coding
                                       Download
         
                              DEMO
HTML CODING

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
       
        <asp:Button ID="Button1" runat="server" OnClick="Button1_Click1" Text="Remove  @" />
        <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="Remove @+1" />
        <asp:Label ID="Label1" runat="server" ForeColor="#FF0066"></asp:Label>
    </div>
    </form>
</body>

</html>


               C# CODING

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using System.Text.RegularExpressions;

public partial class Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }   
    protected void Button1_Click1(object sender, EventArgs e)
    {
       string Remove = TextBox1.Text.Substring(0, TextBox1.Text.IndexOf("@")); // Remove before @
        Label1.Text = Remove.ToString();    
    }
    protected void Button2_Click(object sender, EventArgs e)
    {
        string Remove = TextBox1.Text.Substring(0, TextBox1.Text.IndexOf("@") + 1); // Remove Upto @
        Label1.Text = Remove.ToString();
    }

}