کنترلگر ASP.NET HtmlTableCell
تعریف و استفاده
کنترلگر HtmlTableCell برای کنترل عناصر <td> و <th> استفاده میشود. در HTML، این عناصر برای ایجاد سلولهای جدول و سلولهای سربرگ استفاده میشوند.
ویژگی
ویژگی | توضیح |
---|---|
Align | نحوه تراز عمودی محتوای سلول. |
Attributes | بازگشت تمام نامها و مقادیر ویژگیهای این عنصر. |
BGColor | رنگ پسزمینه سلولها. |
BorderColor | رنگ لبهها. |
ColSpan | تعداد ستونهایی که این سلول باید به آنها گسترش یابد. |
Disabled | مقدار بولانی که نشاندهنده این است که آیا این کنترل باید غیرفعال باشد یا خیر. پیشفرض false است. |
Height | ارتفاع سلول. |
id | یدک این کنترل. |
InnerHtml | تنظیم یا بازگشت محتوای بین برچسبهای شروع و پایان HTML عناصر. کاراکترهای خاص به صورت خودکار به نمادهای HTML تبدیل نمیشوند. |
InnerText | تنظیم یا بازگشت تمام متن بین برچسبهای شروع و پایان HTML عناصر. کاراکترهای خاص به صورت خودکار به نمادهای HTML تبدیل میشوند. |
Nowrap | مقدار بولانی که نشاندهنده این است که آیا متن داخل این کنترل باید خطبری شود یا خیر. |
RowSpan | تعداد ردیفهایی که این سلول باید به آنها گسترش یابد. |
runat | این کنترل باید یک کنترل سرور باشد. باید به عنوان "server" تنظیم شود. |
Style | تنظیم یا بازگشت ویژگیهای CSS اعمال شده به این کنترل. |
TagName | نام برچسب عناصر را برمیگرداند. |
VAlign | نحوه قرارگیری عمودی محتوای سلولها. |
Visible | مقدار بولانی، که نشاندهنده این است که آیا این کنترل قابل مشاهده است یا خیر. |
Width | عرض سلولها. |
مثال
- HTMLTable
- در این مثال، ما دو کنترل HtmlSelect، یک کنترل HtmlInputButton و یک کنترل HtmlTable در فایل .aspx اعلام کردهایم. کاربر میتواند تعداد سلولها و ردیفها را انتخاب کند. هنگام فعالسازی دکمه ارسال، زیربرنامۀ submit اجرا میشود. زیربرنامۀ submit جدولی بر اساس ورودی کاربر ایجاد میکند.
- HTMLTable 2
- در این مثال، ما یک کنترل HtmlTable و یک کنترل HtmlInputButton در فایل .aspx اعلام کردهایم. هنگام فعالسازی دکمه ارسال، زیربرنامۀ submit اجرا میشود. زیربرنامۀ submit رنگ پسزمینه و رنگ لبههای جدول را تغییر میدهد و همچنین محتوای سلولها را تغییر میدهد.