کنترل Button ASP.NET
تعریف و استفاده
کنترل Button برای نمایش دکمه استفاده میشود. دکمه میتواند دکمه ارسال یا دکمه فرمان باشد. به طور پیشفرض، این کنترل دکمه ارسال است.
دکمههای ارسال بدون نام فرمان هستند و زمانی که کلیک میشوند، صفحه وب را به سرور بازمیگردانند. میتوانید رویدادهای فراخوانی را بنویسید تا عملیاتی که زمانی که دکمه ارسال کلیک میشود، باید انجام شود، کنترل کنید.
دکمههای فرمان دارای نام فرمان هستند و به شما اجازه میدهند چندین کنترل دکمه روی صفحه ایجاد کنید. میتوانید رویدادهای فراخوانی را بنویسید تا عملیاتی که زمانی که دکمه فرمان کلیک میشود، باید انجام شود، کنترل کنید.
ویژگیها
ویژگیها | توضیح | .NET |
---|---|---|
CausesValidation | تعیین میکند که آیا صفحهای که دکمه Button کلیک میشود، اعتبارسنجی میشود یا خیر. | 1.0 |
CommandArgument | اطلاعات اضافی در مورد فرمانی که باید اجرا شود. | 1.0 |
CommandName | فرمان مرتبط با Command. | 1.0 |
OnClientClick | نام تابعی که زمانی که دکمه کلیک میشود، اجرا میشود. | 2.0 |
PostBackUrl | URL هدف صفحهای که دادهها از صفحه فعلی به آن ارسال میشود زمانی که دکمه Button کلیک میشود. | 2.0 |
runat | تعیین میکند که این کنترل یک کنترل سرور است. باید به «server» تنظیم شود. | 1.0 |
Text | متن روی دکمه. | 1.0 |
UseSubmitBehavior | یک مقدار که نشان میدهد کنترل Button از مکانیزم ارسال مرورگر استفاده میکند یا از مکانیزم postback ASP.NET. | 2.0 |
ValidationGroup | وقتی که کنترل Button به سرور بازمیگردد، کدام گروه کنترل باعث اعتبارسنجی شده است. | 2.0 |
ویژگیهای استاندارد کنترلهای وب
AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, SkinID, Style, TabIndex, ToolTip, Width
برای توضیح کامل، لطفاً به ویژگیهای استاندارد کنترلهای وب.
ویژگیهای استاندارد کنترل
AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, TemplateControl, TemplateSourceDirectory, UniqueID, Visible
برای توضیح کامل، لطفاً بهویژگیهای استاندارد کنترل.
مثال
- Button
- در این مثال، ما یک کنترل Button برای فایل .aspx تعریف کردهایم. سپس یک مدیریت رویداد ایجاد کردهایم که در وقوع رویداد Click، میتوانیم متن روی دکمه را تغییر دهیم.
- Button 2
- در این مثال، ما یک کنترل Button برای فایل .aspx تعریف کردهایم. سپس یک مدیریت رویداد ایجاد کردهایم که در وقوع رویداد Click، میتوانیم متن و سبک دکمه را تغییر دهیم.