Likes Likes:  0
Resultaten 1 tot 3 van de 3
  1. #1
    label in datalist ASP.NET VB
    geregistreerd gebruiker
    57 Berichten
    Ingeschreven
    09/02/07

    Locatie
    kortrijk

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    label in datalist ASP.NET VB

    Ik heb verschillende mogelijkheden gebprobeerd maar geen enkele werkt.
    Ik kreeg steeds verschillende foutmeldingen. Ik gebruik VB en ASP.NET

    Wie dit kan oplossen en een beloning wenst is dit ook mogelijk.

    Wat moet er gebeuren:
    -Ik moet in de VB code kunnen zeggen dat title.InnerText gelijk is aan titelLabel die zich in DataList1 bevind.

    Als ik bij title.InnerText gewoone tekst invul (zoals in code momenteel is) werkt dit alles perfect. Maar als ik probeer de label in de datalist te berijken met FindControl lukt het niet direct.

    De bedoeling is dus dat ik dan van alle artikelen verschillende titels, keywords en discriptions kan geven.

    Comment.aspx:
    Code:
    <%@ Page Language="VB" Src="~/comment.vb" Inherits="comment" %>
    
    
    
    <HTML>
    	<HEAD>
    		<title id="title" runat="server">Default</title>
    		<meta name="description" content="description" id="description" runat="server" />
    		<meta name="keywords" content="keys" id="keywords" runat="server" />
    	</HEAD>
    	<body>
    		<form id="Form1" method="post" runat="server">
        <div>
        
            
           <asp:DataList ID="DataList1" runat="server" DataKeyField="id" DataSourceID="SqlDataSourceComment">
                <ItemTemplate>
                    id:
                    <asp:Label ID="idLabel" runat="server" Text='<%# Eval("id") %>'></asp:Label><br />
                    keys:
                    <asp:Label ID="keysLabel" runat="server" Text='<%# Eval("keys") %>'></asp:Label><br />
                    metakey:
                    <asp:Label ID="metakeyLabel" runat="server" Text='<%# Eval("metakey") %>'></asp:Label><br />
                    titel:
                    <asp:Label ID="titelLabel" runat="server" Text='<%# Eval("titel") %>'></asp:Label><br />
                    metadisc:
                    <asp:Label ID="metadiscLabel" runat="server" Text='<%# Eval("metadisc") %>'></asp:Label><br />
                    FKcategoryId1:
                    <asp:Label ID="FKcategoryId1Label" runat="server" Text='<%# Eval("FKcategoryId1") %>'>
                    </asp:Label><br />
                    must:
                    <asp:Label ID="mustLabel" runat="server" Text='<%# Eval("must") %>'></asp:Label><br />
                    datum:
                    <asp:Label ID="datumLabel" runat="server" Text='<%# Eval("datum") %>'></asp:Label><br />
                    FKcategoryId4:
                    <asp:Label ID="FKcategoryId4Label" runat="server" Text='<%# Eval("FKcategoryId4") %>'>
                    </asp:Label><br />
                    FKcategoryId3:
                    <asp:Label ID="FKcategoryId3Label" runat="server" Text='<%# Eval("FKcategoryId3") %>'>
                    </asp:Label><br />
                    FKcategoryId2:
                    <asp:Label ID="FKcategoryId2Label" runat="server" Text='<%# Eval("FKcategoryId2") %>'>
                    </asp:Label><br />
                    <br />
                </ItemTemplate>
            </asp:DataList><asp:SqlDataSource ID="SqlDataSourceComment" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionStringBlog %>"
                SelectCommand="SELECT [id], [keys], [metakey], [titel], [metadisc], [FKcategoryId1], [must], [datum], [FKcategoryId4], [FKcategoryId3], [FKcategoryId2] FROM [entries] WHERE ([id] = @id)">
                <SelectParameters>
                    <asp:QueryStringParameter Name="id" QueryStringField="id" Type="Int32" />
                </SelectParameters>
            </asp:SqlDataSource>
        </form>
    </body>
    </html>
    Comment.vb:
    Code:
    Imports System.Web.UI.HtmlControls
    
    Public Class comment
        Inherits System.Web.UI.Page
    
        Public title As HtmlGenericControl
        Public keywords As HtmlGenericControl
        Public description As HtmlGenericControl
    
    
    
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    
            
    
    
    
            title.InnerText = "test"
            keywords.Attributes("content") = "test,key,word"
            description.Attributes("content") = "testing A demonstration of setting title and meta tags"
    
    
        End Sub
    
       
        
    
    End Class

  2. #2
    label in datalist ASP.NET VB
    geregistreerd gebruiker
    3.705 Berichten
    Ingeschreven
    26/11/05

    Locatie
    Duivendrecht

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    27 Berichten zijn liked


    Naam: Gert Jan
    KvK nummer: 34272910

    Je kan meer dan 1 row in je datalist hebben en maar 1 title, dus dat lijkt mij een wat vreemde combinatie.

    Verder kan je met de dataitembinding o.i.d. methodes van de datalist misschien wat bereiken, dan heb je gewoon de beschikking over je dataobject.

  3. #3
    label in datalist ASP.NET VB
    geregistreerd gebruiker
    17 Berichten
    Ingeschreven
    26/09/07

    Locatie
    Enschede

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    datalists worden veelal gebruikt voor het binden van data. Dat wil zeggen dat je een object maakt met properties , die vult en dan in de datasource zet.

    Daarna koppel je de datalist aan je datasource. Verder kun je acties eraan koppelen door On ... in de datalist tag te zeten. Dus als je OnItemDataBound gebruikt zou je het kunnen regelen.

    Dan maak je dus even zo'n functie en kun je een argument meegeven met de opties en inhoud van de betreffende row.

    Je kunt inderdaad niet van buitenaf een row in een datalist bereiken.

    Hoop dat het zo iets duidelijker is?

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics