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.

Parameter.DefaultValue الخاصية

Visual Studio 2010

قم بتعيين القيمة افتراضية للمعلمة، يجب أن الالقيمة التي معلمة هو المرتبطة بحيث يصبح غير مهيأ أثناء Evaluateأسلوب هو تسمى.

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

public string DefaultValue { get; set; }

قيمة الخاصية

النوع: System.String
سلسلة يعمل الافتراضي القيمة Parameterعندما لا يمكن تحليل الالقيمة مرتبطة باو هو غير مهيأ.

DefaultValue خاصية هو المستخدمة في وحدات سيناريو الموقع معلمة هو مرتبط بالقيمة، ولكن الالقيمة هو nullأو لا يمكن حلها متى Parameterالكائن هو تقييم.

إذا DefaultValueخاصية المعلمة هو تغير، OnParameterChangedأسلوب هو تسمى.

يوضح المثال تعليمات برمجية التالي كيفية استرداد سجل مفرد من بيانات باستخدام ObjectDataSourceعنصر تحكم وعرضه في DetailsViewعنصر تحكم. ObjectDataSource عنصر تحكم استرداد سجل موظف معين بواسطة استدعاء GetEmployeeطريقة EmployeeLogicفئة. GetEmployeeأسلوب يتطلب على معلمة المعرف الموظف. ObjectDataSource عنصر تحكم يستخدم QueryStringParameterالكائن في به SelectParametersمجموعة لتمرير المعرف GetEmployeeالأسلوب في هذا المثال.

إلى عرض تطبيق المثال EmployeeLogicالفئة و GetEmployeeالأسلوب، انظر ObjectDataSourceفئة النظرة العامة.


<%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.CS" Assembly="Samples.AspNet.CS" %>
<%@ Page language="c#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head>
    <title>ObjectDataSource - C# Example</title>
  </head>
  <body>
    <form id="Form1" method="post" runat="server">

        <asp:detailsview
          id="DetailsView1"
          runat="server"
          datasourceid="ObjectDataSource1">
        </asp:detailsview>

<!-- Security Note: The ObjectDataSource uses a QueryStringParameter,
     Security Note: which does not perform validation of input from the client.
     Security Note: To validate the value of the QueryStringParameter, handle the Selecting event. -->

        <asp:objectdatasource
          id="ObjectDataSource1"
          runat="server"
          selectmethod="GetEmployee"
          typename="Samples.AspNet.CS.EmployeeLogic" >
          <selectparameters>
            <asp:querystringparameter name="EmployeeID" querystringfield="empid" defaultvalue="-1" />
          </selectparameters>
        </asp:objectdatasource>

    </form>
  </body>
</html>


نظام التشغيل 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
إظهار: