کنترل 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، می‌توانیم متن و سبک دکمه را تغییر دهیم.