Saturday, August 11, 2018

ADD DYNAMIC VALUE ON GRIDVIEW


ADD   DYNAMIC  VALUE ON GRIDVIEW
DataTable dt = new DataTable();

dt.Columns.AddRange(new DataColumn[3]

{

new DataColumn("Id", typeof(int)),
new DataColumn("Name", typeof(string)),
new DataColumn("Email",typeof(string))


});


dt.Rows.Add(1, "John Hammond", "john.hammond@test.com");
dt.Rows.Add(2, "Mudassar Khan", "mudassar.khan@test.com");
dt.Rows.Add(3, "Suzanne Mathews", "suzzane.mathews@test.com");

dt.Rows.Add(4, "Robert Schidner", "robert.schidner@test.com");


GridView1.DataSource = dt;
GridView1.DataBind();


Autogenerate ID Concept


Button Click Event   

public void AutogenId()
    {
        Int32 ap = 5001;
        try
        {
            cm = new SqlCommand("Select max(roll)+1 from Table1", cn);
            ap = (Int32)cm.ExecuteScalar();
            Label1.Text = ap.ToString();
        }
        catch (Exception)
        {
            Label1.Text = ap.ToString();
        }

Break right click on page


Break right click on page 

<html>
<head>

<SCRIPT TYPE="text/javascript">


var message="Sorry, right-click has been disabled";



function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")


</SCRIPT>
</head>

<body>

<input type="button" value="click">

</body>
</html>


Show Image on Gridview

Show Image on Gridview

1. Select  Gridview
2. Go to source


  <asp:ImageField 

    DataImageUrlField="pic" 

    DataImageUrlFormatString="~/photo/{0}" 

   HeaderText="Photo">

How to use database using CLASS in asp.net

How to use database using CLASS in asp.net 

website -> add new item -> select class ( Apply code )

public class Class1
{
    SqlDataReader dr;
    SqlCommand cm;
    SqlConnection cn;
public string Connection()
{
       
        string cs = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True";
        return cs;
  }
    public string querry()
    {
        string k = "select * from Table1";
        return k;
    }
    public string INSERT()
    {

        string q = "insert into Table1 values";
        return q;
    }

}



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

create aspx  page and  apply  code 

public void LoadGridview()
    {
        Class1 my = new Class1();
        string cs = my.Connection();
       
        cn = new SqlConnection(cs);
        cn.Open();
        string k= my.querry();

        cm = new SqlCommand(k, cn);
        dr = cm.ExecuteReader();

        GridView1.DataSource = dr;
        GridView1.DataBind();


    }
    protected void Button1_Click(object sender, EventArgs e)
    {
       
        Class1 MY1 = new Class1();
        string cs = MY1.Connection();
        cn = new SqlConnection(cs);
        cn.Open();
        string k = MY1.INSERT()+"('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "')";;
        cm = new SqlCommand(k, cn);
        cm.ExecuteNonQuery();
        Response.Write("Data saved");

    }

Web config connection string on server

Web config connection string on server 

<?xml version="1.0"?>
<configuration>


  <appSettings>


    <add key="keyname" value="Data Source=IP ADDRESS;
                                               Network Library=DBMSSOCN;
                                               Connection Timeout=15;
                                               Packet Size=4096;
                                               Integrated Security=no;
                                               Initial Catalog=DATABASENAME;
                                               User ID=Username;
                                               password=password;
                                               Encrypt=no;
                                              Max Pool Size=50000;"/>

  </appSettings>

<system.web>
   
<customErrors mode="Off"/>

<compilation debug="true" targetFramework="4.0"/>
</system.web>


</configuration>

Resolve web.config error on server

Resolve web.config error   on  server 

<?xml version="1.0"?>

<configuration>

<system.web>

    
<customErrors mode="Off"/>

<compilation debug="true" targetFramework="4.0"/>

</system.web>

</configuration>

Email programming with APP Password

 EMAIL LIBRARY INCLUDE  using System.Net.Mail;              Send Button Code  {             MailMessage mailMessage = new MailMessage(); //s...