This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

Page.RegisterRequiresPostBack أسلوب

Visual Studio 2010

Regهوters عنصر تحكم كأحد تتطلب إعادة النشر معالجة عند الصفحة هو التي تم نشرها إلى الملقم.

مساحة الاسم:  System.Web.UI
التجميع:  System.Web (في System.Web.dll)

public void RegisterRequiresPostBack(
	Control control
)

المعلمات

control
النوع: System.Web.UI.Control
عنصر تحكم مسجَّل.

استثناء:شرط
HttpException

عنصر تحكم للتسجيل لا تطبق IPostBackDataHandlerالواجهة.

عنصر تحكم مسجَّل يجب أن يقوم تطبيق IPostBackDataHandlerواجهة أو HttpExceptionالأساسي. بعد تنفيذ بواسطة عنصر تحكم، IPostBackDataHandlerالواجهة تمكين معالجة عملية ينشر بيانات وإصدار لأي عملية ينشر بيانات تم تغييره الأحداث. لمزيد من المعلومات حول نموذج حدث لعنصر تحكم الخادم، راجع طراز أحداث التحكم Server ASP.NET على ويب.

تسجيل عناصر تحكم مع الصفحة في أو قبل Page_PreRenderحدث من دورة حياة الصفحة.

The following تعليمات برمجية مثال uses the RegisterRequiresPostBack أسلوب إلى require a صندوق نص عنصر تحكم, myTextBox, إلى be posted الخلف قبل أي تعليمات برمجية associated مع the صندوق نص can ينفذ. TextBox عناصر التحكم implement the IPostBackDataHandler واجهة.

ملاحظة الأمانملاحظة الأمان

يحتوي هذا المثال على مربع نص يقبل إدخال المستخدم و الذي يعد تهديد أمان محتمل. بشكل افتراضي، تتحقق صفحات ويب ASP.NET من أن مُدخلات المستخدم لا تتضمن برنامج نصي أو عناصر HTML. لمزيد من المعلومات، راجع نظرة عامة حول عمليات استغلال البرنامج النصي.


protected void Text_Change(object sender, EventArgs e)
{
  myLabel.Text = "<b>Welcome " + myTextBox.Text + " to ASP.NET</b>";
}

protected void Page_PreRender(object sender, EventArgs e)
{
  this.RegisterRequiresPostBack(myTextBox);
}


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0, 1.1, 1.0
إظهار: