Asp .net options type and table format
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
CodeBehind="Departments.aspx.cs" Inherits="ContosoUniversity.Departments" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2>Departments</h2>
Enter any part of the name or leave the box blank to see all names:
<asp:TextBox ID="SearchTextBox" runat="server" AutoPostBack="true"></asp:TextBox>
&nbsp;<asp:Button ID="SearchButton" runat="server" Text="Search" />
<asp:ObjectDataSource ID="DepartmentsObjectDataSource" runat="server"
TypeName="ContosoUniversity.BLL.SchoolBL"
DataObjectTypeName="ContosoUniversity.DAL.Department"
SelectMethod="GetDepartmentsByName" DeleteMethod="DeleteDepartment"
UpdateMethod="UpdateDepartment"
ConflictDetection="CompareAllValues" OldValuesParameterFormatString="orig{0}"
OnUpdated="DepartmentsObjectDataSource_Updated"
SortParameterName="sortExpression"
OnDeleted="DepartmentsObjectDataSource_Deleted"
onselecting="DepartmentsObjectDataSource_Selecting" >
<SelectParameters>
<asp:ControlParameter ControlID="SearchTextBox" Name="nameSearchString"
PropertyName="Text"
Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:ValidationSummary ID="DepartmentsValidationSummary" runat="server"
ShowSummary="true" DisplayMode="BulletList" style="color: Red; width: 40em;" />
<asp:GridView ID="DepartmentsGridView" runat="server" AutoGenerateColumns="False"
DataSourceID="DepartmentsObjectDataSource"
DataKeyNames="DepartmentID,Name,Budget,StartDate,Administrator"
OnRowUpdating="DepartmentsGridView_RowUpdating"
OnRowDataBound="DepartmentsGridView_RowDataBound"
AllowSorting="True" >
<Columns>
<asp:CommandField ShowEditButton="True" ShowDeleteButton="True"
ItemStyle-VerticalAlign="Top">
</asp:CommandField>
<asp:DynamicField DataField="Name" HeaderText="Name" SortExpression="Name"
ItemStyle-VerticalAlign="Top" />
<asp:DynamicField DataField="Budget" HeaderText="Budget"
SortExpression="Budget" ItemStyle-VerticalAlign="Top" />
<asp:DynamicField DataField="StartDate" HeaderText="Start Date" ItemStyle-
VerticalAlign="Top" />
<asp:TemplateField HeaderText="Administrator"
SortExpression="Person.LastName" ItemStyle-VerticalAlign="Top" >
<ItemTemplate>
<asp:Label ID="AdministratorLastNameLabel" runat="server" Text='<%#
Eval("Person.LastName") %>'></asp:Label>,
<asp:Label ID="AdministratorFirstNameLabel" runat="server" Text='<%#
Eval("Person.FirstMidName") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:ObjectDataSource ID="InstructorsObjectDataSource" runat="server"
DataObjectTypeName="ContosoUniversity.DAL.InstructorName"
SelectMethod="GetInstructorNames"
TypeName="ContosoUniversity.BLL.SchoolBL">
</asp:ObjectDataSource>
<asp:DropDownList ID="InstructorsDropDownList" runat="server"
DataSourceID="InstructorsObjectDataSource"
SelectedValue='<%# Eval("Administrator") %>'
DataTextField="FullName" DataValueField="PersonID"
OnInit="DepartmentsDropDownList_Init" >
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Courses">
<ItemTemplate>
<asp:GridView ID="CoursesGridView" runat="server"
AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="CourseID" HeaderText="ID" />
<asp:BoundField DataField="Title" HeaderText="Title" />
</Columns>
</asp:GridView>
</ItemTemplate>
</asp:TemplateField> </Columns>
</asp:GridView>
</asp:Content>
ASP.NET Web Forms - Examples
ASP.NET HTML Controls
HTMLAnchor
HTMLButton
HTMLImage
HTMLImage 2
HTMLInputbutton
HTMLInputCheckbox
HTMLInputHidden
HTMLInputImage
HTMLInputRadiobutton
HTMLTable
HTMLTable 2
HTMLTextarea
ASP.NET Web Controls
AdRotator
Button
Button 2
Calendar
Calendar 2
Calendar 3
Checkbox
CheckboxList
DataList
DataList with styles
DataList with <AlternatingItemTemplate>
DropdownList
Hyperlink
Image
ImageButton
Label
LinkButton
Listbox
Literal
Literal 2
Panel
Radiobutton
RadiobuttonList
Repeater
Repeater with <AlternatingItemTemplate>
Repeater with <SeparatorTemplate>
Table
Table 2
Textbox
Textbox 2
Textbox 3
XML
ASP.NET Validation Controls
CompareValidator
CompareValidator 2
CustomValidator
RangeValidator
RangeValidator 2
RegularExpressionValidator
RequiredFieldValidator
Validationsummary
Validationsummary 2
ASP.NET Events
Page_Load
Page.IsPostBack
ASP.NET Data Binding
ArrayList RadioButtonList
ArrayList DropDownList
Hashtable RadioButtonList 1
Hashtable DropDownList
SortedList RadioButtonList 1
SortedList DropDownList
XML RadiobuttonList
ASP.NET Database
Database connection - Bind to a Repeater control
Database connection - Bind to a DataList control

Asp controls

  • 1.
    Asp .net optionstype and table format <%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Departments.aspx.cs" Inherits="ContosoUniversity.Departments" %> <asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server"> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> <h2>Departments</h2> Enter any part of the name or leave the box blank to see all names: <asp:TextBox ID="SearchTextBox" runat="server" AutoPostBack="true"></asp:TextBox> &nbsp;<asp:Button ID="SearchButton" runat="server" Text="Search" /> <asp:ObjectDataSource ID="DepartmentsObjectDataSource" runat="server" TypeName="ContosoUniversity.BLL.SchoolBL" DataObjectTypeName="ContosoUniversity.DAL.Department" SelectMethod="GetDepartmentsByName" DeleteMethod="DeleteDepartment" UpdateMethod="UpdateDepartment" ConflictDetection="CompareAllValues" OldValuesParameterFormatString="orig{0}" OnUpdated="DepartmentsObjectDataSource_Updated" SortParameterName="sortExpression" OnDeleted="DepartmentsObjectDataSource_Deleted" onselecting="DepartmentsObjectDataSource_Selecting" > <SelectParameters> <asp:ControlParameter ControlID="SearchTextBox" Name="nameSearchString" PropertyName="Text" Type="String" /> </SelectParameters> </asp:ObjectDataSource> <asp:ValidationSummary ID="DepartmentsValidationSummary" runat="server" ShowSummary="true" DisplayMode="BulletList" style="color: Red; width: 40em;" /> <asp:GridView ID="DepartmentsGridView" runat="server" AutoGenerateColumns="False" DataSourceID="DepartmentsObjectDataSource" DataKeyNames="DepartmentID,Name,Budget,StartDate,Administrator" OnRowUpdating="DepartmentsGridView_RowUpdating" OnRowDataBound="DepartmentsGridView_RowDataBound" AllowSorting="True" > <Columns> <asp:CommandField ShowEditButton="True" ShowDeleteButton="True" ItemStyle-VerticalAlign="Top"> </asp:CommandField> <asp:DynamicField DataField="Name" HeaderText="Name" SortExpression="Name" ItemStyle-VerticalAlign="Top" /> <asp:DynamicField DataField="Budget" HeaderText="Budget" SortExpression="Budget" ItemStyle-VerticalAlign="Top" /> <asp:DynamicField DataField="StartDate" HeaderText="Start Date" ItemStyle- VerticalAlign="Top" /> <asp:TemplateField HeaderText="Administrator" SortExpression="Person.LastName" ItemStyle-VerticalAlign="Top" > <ItemTemplate> <asp:Label ID="AdministratorLastNameLabel" runat="server" Text='<%# Eval("Person.LastName") %>'></asp:Label>, <asp:Label ID="AdministratorFirstNameLabel" runat="server" Text='<%# Eval("Person.FirstMidName") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:ObjectDataSource ID="InstructorsObjectDataSource" runat="server" DataObjectTypeName="ContosoUniversity.DAL.InstructorName" SelectMethod="GetInstructorNames" TypeName="ContosoUniversity.BLL.SchoolBL">
  • 2.
    </asp:ObjectDataSource> <asp:DropDownList ID="InstructorsDropDownList" runat="server" DataSourceID="InstructorsObjectDataSource" SelectedValue='<%#Eval("Administrator") %>' DataTextField="FullName" DataValueField="PersonID" OnInit="DepartmentsDropDownList_Init" > </asp:DropDownList> </EditItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Courses"> <ItemTemplate> <asp:GridView ID="CoursesGridView" runat="server" AutoGenerateColumns="False"> <Columns> <asp:BoundField DataField="CourseID" HeaderText="ID" /> <asp:BoundField DataField="Title" HeaderText="Title" /> </Columns> </asp:GridView> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> </asp:Content> ASP.NET Web Forms - Examples ASP.NET HTML Controls HTMLAnchor HTMLButton HTMLImage HTMLImage 2 HTMLInputbutton HTMLInputCheckbox HTMLInputHidden HTMLInputImage HTMLInputRadiobutton HTMLTable HTMLTable 2 HTMLTextarea ASP.NET Web Controls
  • 3.
    AdRotator Button Button 2 Calendar Calendar 2 Calendar3 Checkbox CheckboxList DataList DataList with styles DataList with <AlternatingItemTemplate> DropdownList Hyperlink Image ImageButton Label LinkButton Listbox Literal Literal 2 Panel Radiobutton RadiobuttonList Repeater Repeater with <AlternatingItemTemplate> Repeater with <SeparatorTemplate> Table Table 2 Textbox Textbox 2 Textbox 3 XML ASP.NET Validation Controls CompareValidator CompareValidator 2 CustomValidator
  • 4.
    RangeValidator RangeValidator 2 RegularExpressionValidator RequiredFieldValidator Validationsummary Validationsummary 2 ASP.NETEvents Page_Load Page.IsPostBack ASP.NET Data Binding ArrayList RadioButtonList ArrayList DropDownList Hashtable RadioButtonList 1 Hashtable DropDownList SortedList RadioButtonList 1 SortedList DropDownList XML RadiobuttonList ASP.NET Database Database connection - Bind to a Repeater control Database connection - Bind to a DataList control