Thursday, April 4, 2013

.NET Framework



MicroSoft .NET Framework

ASP.NET is part of the Microsoft .NET Framework. To build ASP.NET pages, you need to take advantage of the features of the .NET Framework. The .NET Framework consists of two parts: The Base Class Library (BCL) & The Common Language Runtime.

Understanding the Base  Class Library
The .NET Framework contains thousands of classes that you can use when building an application. The Class Library was designed to make it easier to perform the most common programming tasks.
Some Examples are

File class Enable  you to represent a file on your hard drive.

Graphics class Enable  you to work with different types of images such as GIF, PNG, BMP, and JPEG images Etc...

These are some examples of classes in the Framework. The .NET Framework contains almost 13,000 classes you can use when building applications.

You can view all the classes contained in the Framework by opening the Microsoft .NET Framework SDK documentation and expanding the Class Library node

Friday, March 29, 2013

Asp .NET control Enable or Disable using javascript

==>>  Create a website in add new page  and paste the Code:--



1.  ASPX PAGE CODE:-  


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>Asp .NET control Enable or Disable using  javascript</title>

    <script language="javascript" type="text/javascript">
       
        function ButtonStatus() {
            var txtvalue = document.getElementById('txtVal');

            if (txtvalue.value == "enable")
                document.getElementById('btnEnable').disabled = false;
            else
                document.getElementById('btnEnable').disabled = true;
        }
    </script>

</head>
<body>
    <div>
        <input type="text" id="txtVal" onkeyup="ButtonStatus(this,'btnEnable')" />
        <input type="button" id="btnEnable" value="Button" disabled="disabled" />
    </div>
</body>
</html>



Hope this will help you.....



































 

Onclick select all Text in Textbox using Javascript in Asp .NET

==>>  Create a website in add new page  and paste the Code:--


1.  ASPX PAGE CODE:-

 <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Onclick select all Text in Textbox using Javascript in Asp .NET</title>
<script type="text/javascript">
function SelectAll(id) {
document.getElementById(id).focus();
document.getElementById(id).select();
}
</script>
</head>
<body>
<div>
Enter Strengths :<br/>
<input type="text" id="TxtStrengths" onclick="SelectAll('TxtStrengths');" style="width:200px" value = "I am very confident and a good player of cricket" /><br />
Hobbies :<br/>
<textarea rows="5" cols="23" id="TxtHobbies" onclick="SelectAll('TxtHobbies');" style="width:200px" I like playing cricket. </textarea>
</div>
</body>
</html>


Hope this will help you....

Check Empty Value or Null Value using JQuery in ASP .NET

==>>  Create a website in add new page  and paste the Code:--

1.  ASPX PAGE CODE:-


 <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Empty Value or Null Value using JQuery in ASP .NET</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script type="text/javascript">
$(function () {
$('#btnClick').click(function () {
var str = $('#txtfield');
if (str.val() != null && str.val() != '') {
alert('you entered String ' + str.val())
}
else {
alert('Please enter text')
}
})
});
</script>
</head>
<body>
<div>
Enter Text: <input type="text" id="txtfield" />
<input type="button" id="btnClick" value="Click" />
</div>
</body>
</html> 

Wednesday, March 20, 2013

Change Row Color on Mouse Over and Highlight gridview rows on mouseover using JavaScript in C# Asp .Net

==>> Create a table in SQL Employee and create a website in add new page  and paste the Code:--

1.  ASPX PAGE CODE:-

 <html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Asp .Net Gridview row color change on Mouse Over </title>
<script type="text/javascript">
var originalgridcolor;
function FnColorChangeMouseOver(element) {
originalgridcolor = element.style.backgroundColor;
element.style.backgroundColor = '#94a8ff';
element.style.cursor = 'pointer';
element.style.textDecoration = 'underline';
}
function FnColorChangeMouseOut(element) {
element.style.backgroundColor = originalgridcolor;
element.style.textDecoration = 'none';

}
</script>
</head>
<body>
<form id="FrmMouseOver" runat="server">
<div>
<asp:GridView runat="server" ID="EmpTestGrid"  AutoGenerateColumns="false"
HeaderStyle-BackColor="#EB94FF" HeaderStyle-ForeColor="White"
onrowdatabound="EmpTestGrid_RowDataBound">

<Columns>
<asp:BoundField DataField="EmpName" HeaderText="Name" />
<asp:BoundField DataField="FName" HeaderText="Father Name" />
<asp:BoundField DataField="EmpEmail" HeaderText="Email" />
</Columns>
</asp:GridView>
</div>
</form>
</body>
</html>



2. ASPX.CS PAGE CODE:-  


using System;
using System.Data;
using System.Data.SqlClient;




protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
BindGrid();
}
}
protected void EmpTestGrid_RowDataBound(object sender, GridViewRowEventArgs e)
{
if(e.Row.RowType== DataControlRowType.DataRow)
{
e.Row.Attributes["onmouseover"] = "javascript:FnColorChangeMouseOver(this)";
e.Row.Attributes["onmouseout"] = "javascript:FnColorChangeMouseOut(this)";
}
}
protected void BindGrid()
{
SqlConnection con =
new SqlConnection("Data Source=Subhash;Integrated Security=true;Initial Catalog=EmployeeTest");
con.Open();
SqlCommand sqlcmd = new SqlCommand("select * from Employee", con);
sqlcmd.ExecuteNonQuery();
SqlDataAdapter sqlda = new SqlDataAdapter(sqlcmd);
DataSet ds = new DataSet();
sqlda.Fill(ds);
EmpTestGrid.DataSource = ds;
EmpTestGrid.DataBind();
con.Close();
}


Hope this help you 

Print Grid View Data Using Java Script C# Asp .Net

==>> Create a table in SQL Employee and create a website in add new page  and paste the Code:--

1.  ASPX PAGE CODE:-

 <html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Print Gridview Data</title>
<script type="text/javascript">
function Print() {
var PrintGrid = document.getElementById('<%=EmpGrid.ClientID %>');
PrintGrid.border = 0;
var PrintGridWindow = window.open('', 'PrintGridViewData', 'left=100,top=100,width=1000,height=1000,tollbar=0,scrollbars=1,status=0,resizable=1');
PrintGridWindow.document.write(PrintGrid.outerHTML);
PrintGridWindow.document.close();
PrintGridWindow.focus();
PrintGridWindow.print();
PrintGridWindow.close();
}
</script>
</head>
<body>
<form id="FmGridPrint" runat="server">
<div>
<b>Print Gridview</b><br /><br />
<asp:GridView ID="EmpGrid" runat="server" >

</asp:GridView>
<input type="button" id="btnPrint" value="Print" onclick="Print()" />
</div>
</form>
</body>
</html>


2. ASPX.CS PAGE CODE:-



using System;
using System.Data;
using System.Data.SqlClient;


protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindGrid();
}
}


protected void BindGrid()
{
using (SqlConnection con = new SqlConnection("Initial Catalog=EmployeeTest;Data Source=SUBHASH;Integrated Security=true"))
{
con.Open();
SqlCommand cmd = new SqlCommand("Select * from Employee", con);
SqlDataReader dr = cmd.ExecuteReader();
EmpGrid.DataSource = dr;
EmpGrid.DataBind();
con.Close();
}
}


Grid View column convert in hyperlink field in C# Asp .NET

==>>Some time we need convert Grid View column in hyperlink field So I am posting TWO way using this You can convert Grid View Field in hyperlink fields and Take database field according to field Bind in Grid View:--

1.

 <asp:GridView runat="server" ID="mydridtest"  AutoGenerateColumns="false"
 DataKeyNames="EmpId">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink ID="HyperLinkEmp" Text='<%# Bind("EmpName") %>' NavigateUrl='<%# Bind("EmpName", "~/image/{0}") %>' runat="server"/>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="FName" HeaderText="FName" />
<asp:BoundField DataField="Address" HeaderText="Address" />
</Columns>
</asp:GridView>