Aracılığıyla paylaş


LoginViewDesigner.GetDesignTimeHtml Yöntem

Tanım

Tasarım zamanında ilişkili LoginView denetimi işlemek için kullanılan işaretlemeyi alır.

Aşırı Yüklemeler

GetDesignTimeHtml()

Tasarım zamanında ilişkili denetimi işlemek için kullanılan işaretlemeyi alır.

GetDesignTimeHtml(DesignerRegionCollection)

Tasarım zamanında ilişkili denetimi işlemek için kullanılan işaretlemeyi alır ve bir tasarımcı bölgeleri koleksiyonunu doldurur.

GetDesignTimeHtml()

Tasarım zamanında ilişkili denetimi işlemek için kullanılan işaretlemeyi alır.

public:
 override System::String ^ GetDesignTimeHtml();
public override string GetDesignTimeHtml ();
override this.GetDesignTimeHtml : unit -> string
Public Overrides Function GetDesignTimeHtml () As String

Döndürülenler

String

Tasarım zamanında işlemek için kullanılan işaretlemeyi LoginView içeren bir dize.

Örnekler

Aşağıdaki kod örneği, tasarım zamanında sınıfından GetDesignTimeHtml türetilen LoginViewDesigner bir denetimin görünümünü değiştirmek için sınıfından LoginView devralınan bir sınıfta yönteminin nasıl geçersiz kılındığını gösterir. Örnek, kapsamını daha görünür hale getirmek için denetimin çevresine turuncu bir kenarlık çizer.

// Generate the design-time markup.
public override string GetDesignTimeHtml(DesignerRegionCollection regions)
{
    // Make the control more visible in the designer.   
    // Enclose the markup in a table with an orange border. 
    const string openTableMarkup =
        "<table><tr><td style=\"border:4 solid #FF7F00;\">";
    const string closeTableMarkup = "</td></tr></table>";

    // Call the base method to generate the markup.
    string markup = base.GetDesignTimeHtml(regions);

    return openTableMarkup + markup + closeTableMarkup;
} // GetDesignTimeHtml
' Generate the design-time markup.
Public Overrides Function GetDesignTimeHtml( _
    ByVal regions As DesignerRegionCollection) As String

    ' Make the control more visible in the designer.  
    ' Enclose the markup in a table with an orange border. 
    Dim openTableMarkup As String = _
        "<table><tr><td style=""border:4 solid #FF7F00;"">"
    Dim closeTableMarkup As String = "</td></tr></table>"

    ' Call the base method to generate the markup.
    Dim markup As String = MyBase.GetDesignTimeHtml(regions)

    Return openTableMarkup & markup & closeTableMarkup

End Function ' GetDesignTimeHtml

Açıklamalar

yöntemi, GetDesignTimeHtml ilişkili LoginView denetimin şablon dizinini geçerli tasarım zamanı dizinine ayarlar ve sonra ilişkili denetimin alt denetimlerini yeniden oluşturmasına ve gerekirse verilerin bağlanmasına neden olur. Ardından, GetDesignTimeHtml işaretlemeyi GetDesignTimeHtml oluşturmak için temel yöntemini çağırır.

Devralanlara Notlar

yöntemini geçersiz kılarsanız GetDesignTimeHtml() , temel yöntemi çağırdığınızdan GetDesignTimeHtml() emin olun çünkü sonunda, birkaç geçersiz kılma düzeyi aracılığıyla, işaretlemeyi oluşturmak için denetimin LoginView veya denetimin bir kopyasını çağırır.

Ayrıca bkz.

Şunlara uygulanır

GetDesignTimeHtml(DesignerRegionCollection)

Tasarım zamanında ilişkili denetimi işlemek için kullanılan işaretlemeyi alır ve bir tasarımcı bölgeleri koleksiyonunu doldurur.

public:
 override System::String ^ GetDesignTimeHtml(System::Web::UI::Design::DesignerRegionCollection ^ regions);
public override string GetDesignTimeHtml (System.Web.UI.Design.DesignerRegionCollection regions);
override this.GetDesignTimeHtml : System.Web.UI.Design.DesignerRegionCollection -> string
Public Overrides Function GetDesignTimeHtml (regions As DesignerRegionCollection) As String

Parametreler

regions
DesignerRegionCollection

öğesinin DesignerRegionCollection tasarım zamanı görünümünde seçilebilir ve tıklanabilir bölgelerin tanımlarının LoginView eklendiği A.

Döndürülenler

String

Tasarım zamanında işlemek için kullanılan işaretlemeyi LoginView içeren bir dize.

Örnekler

Aşağıdaki kod örneği, tasarım zamanında sınıfından GetDesignTimeHtml türetilen LoginViewDesigner bir denetimin görünümünü değiştirmek için sınıfından LoginView devralınan bir sınıfta yönteminin nasıl geçersiz kılındığını gösterir. Örnek, kapsamını daha görünür hale getirmek için denetimin çevresine turuncu bir kenarlık çizer.

// Generate the design-time markup.
public override string GetDesignTimeHtml(DesignerRegionCollection regions)
{
    // Make the control more visible in the designer.   
    // Enclose the markup in a table with an orange border. 
    const string openTableMarkup =
        "<table><tr><td style=\"border:4 solid #FF7F00;\">";
    const string closeTableMarkup = "</td></tr></table>";

    // Call the base method to generate the markup.
    string markup = base.GetDesignTimeHtml(regions);

    return openTableMarkup + markup + closeTableMarkup;
} // GetDesignTimeHtml
' Generate the design-time markup.
Public Overrides Function GetDesignTimeHtml( _
    ByVal regions As DesignerRegionCollection) As String

    ' Make the control more visible in the designer.  
    ' Enclose the markup in a table with an orange border. 
    Dim openTableMarkup As String = _
        "<table><tr><td style=""border:4 solid #FF7F00;"">"
    Dim closeTableMarkup As String = "</td></tr></table>"

    ' Call the base method to generate the markup.
    Dim markup As String = MyBase.GetDesignTimeHtml(regions)

    Return openTableMarkup & markup & closeTableMarkup

End Function ' GetDesignTimeHtml

Açıklamalar

yöntemi, GetDesignTimeHtml görsel tasarımcı yüzeyindeki bir şablon düzenleme alanı için bir EditableDesignerRegion nesne oluşturur ve bunu şablon olarak başlatır. Tanımlı şablon yoksa, düzenlemeye başlamak için tıklamanızı isteyen bir dize görüntülenir. Döndürülen işaretlemeyi oluşturmak için önceden tanımlanmış bir sabit kullanılır.

Devralanlara Notlar

Bu GetDesignTimeHtml(DesignerRegionCollection) aşırı yükleme, işaretlemeyi oluşturmak için temel yöntemine veya LoginView denetimine çağrı yapmaz.

Ayrıca bkz.

Şunlara uygulanır