רכיבי ASP.NET

Web Controls

רכיבמשמעות
‪<asp:Label />‬

רכיב ה asp:Label בצד השרת מייצר רכיב span בצד הלקוח. המאפיין ID מזהה את העצם והמאפיין runat מאפשר גישה מדף ה code behind. דוגמה: ‪<asp:label ID="example" runat="server" />‬ . כאשר מאפיין הזיהוי ID מורכב משתי מילים או יותר, אסור לכלול בו רווחים ונהוג להבחין בין המילים לפי דבשת הגמל (camel case), לדוגמה: ‪<asp:label ID="myBestExample" runat="server" />‬‏ .

טיפוס ה Label בדף ה C#‎ מקצה את רכיב ה span בזמן הריצה, לדוגמה: ‪Label example = new Label();‬ . הסבר: ‪Label example‬ מקצה מצביע ל null בשם example מטיפוס Label, ו ‪new Label()‬ מקצה בפועל את העצם.

‪<asp:Table />‬

רכיב ה asp:Table בצד השרת מייצר רכיב table בצד הלקוח. דוגמה: ‪<asp:Table ID="example" runat="server" />‬ .

טיפוס ה Table בדף ה C#‎ מקצה את רכיב ה table בזמן ריצה, לדוגמה: ‪Table example = new Table();‬ . הסבר: ‪Table example‬ מקצה מצביע ל null בשם example מטיפוס Table, ו ‪new Table()‬ מקצה בפועל את העצם.

‪<asp:TableRow />‬

רכיב ה asp:TableRow בצד השרת מייצר רכיב tr בצד הלקוח. דוגמה: ‪<asp:TableRow ID="example" runat="server" />‬ .

טיפוס ה TableRow בדף ה C#‎ מקצה את רכיב ה tr בזמן ריצה, לדוגמה: ‪TableRow example = new TableRow();‬ . הסבר: ‪TableRow example‬ מקצה מצביע ל null בשם example מטיפוס TableRow, ו ‪new TableRow()‬ מקצה בפועל את העצם.

‪<asp:TableHeaderCell />‬

רכיב ה asp:TableHeaderCell בצד השרת מייצר רכיב th בצד הלקוח. דוגמה: ‪<asp:TableHeaderCell ID="example" runat="server" />‬ .

טיפוס ה TableHeaderCell בדף ה C#‎ מקצה את רכיב ה th בזמן ריצה, לדוגמה: ‪TableHeaderCell example = new TableHeaderCell();‬ . הסבר: ‪TableHeaderCell example‬ מקצה מצביע ל null בשם example מטיפוס TableHeaderCell, ו ‪new TableHeaderCell()‬ מקצה בפועל את העצם.

‪<asp:TableCell />‬

רכיב ה asp:TableCell בצד השרת מייצר רכיב td בצד הלקוח. דוגמה: ‪<asp:TableCell ID="example" runat="server" />‬ .

טיפוס ה TableCell בדף ה C#‎ מקצה את רכיב ה td בזמן ריצה, לדוגמה: ‪TableCell example = new TableCell();‬ . הסבר: ‪TableCell example‬ מקצה מצביע ל null בשם example מטיפוס TableCell, ו ‪new TableCell()‬ מקצה בפועל את העצם.

בשפת ‪C#‬, שיטת Page_Load מופעלת בשרת לכל בקשת דף בטרם יוגש לדפדפן. בתוך השיטה ניתן להשתמש במחלקה עם .יש לשים לב כי שפת ‪C#‬ מבחינה במקרה האות לדוגמה A אינו שקול ל a. שמות מאפינים או תכונות של מחלקה המורכבים מיותר ממילה אחת בשפה הטבעית יובחנו לפי מקרה הגמל כמו שמות המזהים, אך מקרה האות הראשונה יהיה גדול, לדוגמה ‪DateTime.Now.ToString();‬. בין מאפייני המחלקות מפרידה נקודה, שיטת המחלקה מלווה בסוגרים ובסיום הפקודה נקודה ופסיק.


public partial class _Default : System.Web.UI.Page
{
	protected void Page_Load(object sender, EventArgs e)
	{

	}
}

עורך הקוד Visual Studio

להרצת פרויקט לחץ F5.

מונחים