Suche…
Syntax
- ItemTemplate : Hier werden Inhalt und Layout der Elemente in der Liste dargestellt. Dies ist obligatorisch Erforderlich
- AlternatingItemTemplate : Bestimmt, falls erwähnt, den Inhalt und das Layout alternierender Elemente. Wenn nicht erwähnt, wird ItemTemplate verwendet.
- SeparatorTemplate : Wenn erwähnt, wird es zwischen Elementen (und alternierenden Elementen) gerendert. Wenn nicht erwähnt, wird kein Trennzeichen gerendert.
- SelectedItemTemplate : Bestimmt, falls erwähnt, den Inhalt und das Layout des ausgewählten Elements. Wenn nicht erwähnt, wird ItemTemplate (AlternatingItemTemplate) verwendet.
- EditItemTemplate : Bestimmt, falls erwähnt, den Inhalt und das Layout des zu bearbeitenden Elements. Wenn nicht erwähnt, wird ItemTemplate (AlternatingItemTemplate, SelectedItemTemplate) verwendet.
- HeaderTemplate : Wenn angegeben, wird der Inhalt und das Layout des Listenkopfs festgelegt. Wenn nicht erwähnt, wird der Header nicht gerendert.
- FooterTemplate : Wenn angegeben, wird der Inhalt und das Layout des Listenfußes festgelegt. Wenn nicht erwähnt, wird die Fußzeile nicht gerendert.
Datenbindung in asp.net
Aspx
<asp:DataList runat="server" CssClass="sample" RepeatLayout="Flow" ID="dlsamplecontent" RepeatDirection="Vertical" OnItemCommand="dlsamplecontent_ItemCommand">
<ItemStyle CssClass="tdContainer" />
<ItemTemplate>
//you code
</ItemTemplate>
</asp:DataList>
Aspx.cs
public void GetSamplingContentType()
{
try
{
ErrorLogger.gstrClientMethodName = this.GetType().FullName + "_" + System.Reflection.MethodBase.GetCurrentMethod().Name + " : ";
DataTable dt = new DataTable();
dlsamplecontent.DataSource = dt;
dlsamplecontent.DataBind();
}
catch (Exception ex)
{
ErrorLogger.ClientErrorLogger(ex);
}
}
Elementbefehl und ID mit Befehlsargument abrufen
protected void dlsamplecontent_ItemCommand(object source, DataListCommandEventArgs e)
{
try
{
int BlogId = Convert.ToInt32(e.CommandArgument.ToString());
if (e.CommandName == "SampleName")
{
//your code
}
}
catch (Exception ex)
{
ErrorLogger.ClientErrorLogger(ex);
}
}
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow