Just nu i M3-nätverket
Gå till innehåll

dkz

Medlem
  • Antal inlägg

    274
  • Gick med

  • Senaste besök

Allt postat av dkz

  1. Hittade en liten grej i din caller som gjorde att den nya ID sorteringsordningen hoppade ett extra steg när datum ändras. ingen direkt bug, men det störde mig. genom att ta bort +1 i denna rad så blev det inte några hopp i sorteringsorningen. idStart = MySorter(rnSource, rnTarget, idStart) [color="#ff0000"]+ 1[/color]
  2. Wow! Funkar klockrent efter att bytt ut Blad1 till Sheet1 eftersom jag har en eng version av Excel. Nu ska jag bara sätta mig in i koden och förstå vad den gör. Hade jag kunnat ge dig fler än ett poäng hade jag gjort det! Stort tack till dig Monshi. [inlägget ändrat 2009-12-15 22:15:48 av dkz]
  3. Monshi, du har helt rätt i ditt antagande, den optimala serie du anger (ID:7 2 3 8 4 5 9 6 1) är precis det jag är ute efter! Sorteringsordningen i den bifogade bilden, är ett hastverk för att försöka förklara vad jag är ute efter. Men tyvärr så förvirrar den nog mer än förklarar, sorry för det. My bad...
  4. Tack för ditt engagemang! Jag ska försöka förtydliga vad tabellen i den bifogade bilden visar. Kolumn 1 (ID): Är en unik nyckel för resp. rad. Kolumn 2 (Datum): Aktuell datum för rad. Kolumn 3 (Viktning): Aktuell viktning för resp. rad. Kolumn 4 (Ny önskad...): Är den sorteringsordningen jag vill uppnå. Jag har gjord denna helt manuellt men det är detta jag vill uppnå visa formel/VBA. Kolumn 5 (Ack viktning...): Summerar värden i kolumn 3 utefter den manuella önskade sorteringsorningen i kolumn 4 Ja, det jag är ute efter är en ny sorteringsordning som sorterar raderna så att värdet för viktning blir så nära 0 under så lång tid som möjligt per dag. Jag hoppas att detta skiner lite ljus över mitt problem.
  5. Hej Monshi. Visst är det kul med lite utmaningar! Läs mina kommentarer... Jag vet vara vad jag vill uppnå, inte hur en systemlösning skulle se ut. Resultatet i den bifogade bilden som jag vill uppnå är helt manuellt framtagen. Helt korrekt, eftersom viktningen samt antal rader kommer vara olika för varje dag. Menar att summan av viktningen ska sträva efter att vara så nära 0 som möjlig under så lång tid under dagen. Med ack.viktninging menar jag att jag hela tiden lägger till nytt värde med föregående värde. Jag har gett upp hoppet med SQL, så en vba/Excel lösning är helt ok.
  6. Jag har en nöt att knäcka och skulle helts vilja göra det i en SQL query, men ingen har svarat och misstänker själv att det är näst intill omöjligt. Därför länkar jag nu den till kalkyltråden med större förhoppning på lösning. Här är ursprungstråden (kolla också bifogad bild så blir det not lite tydligare vad jag vill uppnå) //eforum.idg.se/viewmsg.asp?picture=ok&EntriesId=1173968#1173968 [bild bifogad 2009-12-14 08:20:13 av dkz]
  7. Finns det någon här som vet om det går att göra följande i en SQL query. Data hämtas ifrån en MS-SQL server. Jag vill ha fram en ny sorteringsordning för posterna i tabellen. Den nya sorteringsordningen ska eftersträvar att [Viktning] ackumulerat ligga på värd 0. Posterna har olika viktningar ifrån -3 till +3 och målet är att så fort uppnå och under så lång tid per dag ligga på värde 0. Den totala summan av viktningen är inte alltid 0/dag utan brukar ligga över 0 (Jag har försökt att visa vad jag vill uppnå i bifogad bild). Hoppas någon kan föreslå hur detta går att uppnå. /Daniel [bild bifogad 2009-12-03 07:37:52 av dkz]
  8. Helt riktigt, svaret på dina påståenden är ja. Jag har testat din lösning och måste säga att jag lärde mig något nytt och användbart. Tack för din hjälp.
  9. Hej! Jag har ett problem som jag försöker lösa i Excel 2007. 1 tabell innehåller 3 kolumner som innehåller ID-nr, Datum samt kategori. Sedan vill jag att dessa ID nr ska dyka upp på specifikt ställe i en planerings vy, beroende på datum samt kategori. Se bifogad bild så förstår ni nog vad jag är ute efter. Hur hade ni löst det? Pivot käns lite begränsat när det gäller färgkodning och font storlekar. [bild bifogad 2009-11-03 08:27:57 av dkz]
  10. Hej. Jag behöver skapa en lista på poster som visar vecka samt id under en två veckors period. Det kluriga i det hela är att posterna ska visa vecka med en lite udda brytperiod. För veckobryt så gäller: Aktuell vecka = (förra veckan tor + fre samt aktuell vecka mån, tis, ons) Så brytet är mellan ons/tor. Sedan vill jag i listan bara visa aktuell veckoperiod samt föregående (två veckoperioder totalt) Har försökt med DateName men inte lyckats att få till det. Tacksam om någon som kan leda mig på rätt väg...
  11. Får följande felmeddelande: String or binary data would be truncated. The statement has been terminated. (0 row(s) affected)
  12. Kör jag den mot en temp tabell så fixar det sig. Tack för din hjälp och poäng till dig såklart!
  13. Anjuna Moon levererar i vanlig ordning Tack. Men jag nämde inte i mitt första inlägg att jag tyvärr inte har fulla rättigheter mot servern, så någon lagrad procedur kan jag tyvärr inte skapa. Jag behöver göra detta med en SELECT fråga direkt. Men det är kanske för mycket begärt!
  14. Jag behöver dela upp text data ifrån en kolumn till tre i en MS-SQL select fråga. Textinnehållet som ska delas upp är separerat med ett blanksteg. Hur gör jag detta? Exempel: (Kolumn1) Kolumn2 Kolumn3 Kolumn 4 (XXX YYYY ZZ) XXX YYYY ZZ (X YYYYYYY ZZZZ) X YYYYYYY ZZZZ (XXXXX YYYYYY ZZZ) XXXXX YYYYYY ZZZ (XX YY ZZ) XX YY ZZ (X Y Z) X Y Z EDIT: Oj vad rörigt tabellen blev... Ska försöka fixa till den! [inlägget ändrat 2009-05-06 11:31:48 av dkz] [inlägget ändrat 2009-05-06 11:33:29 av dkz]
  15. Jag har en gästbok som innehåller inputformulär samt en pagead repeater på samma sida. Problemet är att när jag ska bläddra i pagingen så går inte detta eftersom jag i input fälten har en validator. För att kunna bläddra i pagingen så måste jag lägga in data i textfälten. Hur kommer jag lättast förbi detta? [log]<%@ Page validateRequest="false" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.OleDb" %> <script language="vbscript" runat="server"> Sub Page_Load(ByVal obj As Object, ByVal e As EventArgs) '''' Response.CacheControl = "no-cache" '''' Response.AddHeader("pragma", "no-cahe") '''' Response.Expires = -1 GetPagingData() End Sub Private _CurrentPage As Integer Public Property CurrentPage() As Integer Get '''' look for current page in ViewState _CurrentPage = CInt(ViewState("CurrentPage")) Return _CurrentPage End Get Set(ByVal Value As Integer) ViewState("CurrentPage") = Value End Set End Property Sub GetPagingData() '''' set up connection Dim objConn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & Server.MapPath("../database/db.mdb")) '''' open connection Dim objCmd As OleDbDataAdapter = New OleDbDataAdapter("SELECT * FROM table_gb ORDER BY DatePublish DESC", objConn) '''' fill dataset Dim ds As DataSet = New DataSet() objCmd.Fill(ds, "guestbook") '''' paging Dim pagedData As New PagedDataSource() pagedData.DataSource = ds.Tables("guestbook").DefaultView pagedData.AllowPaging = True pagedData.PageSize = 5 pagedData.CurrentPageIndex = CurrentPage btnPrev.Visible = (Not pagedData.IsFirstPage) btnNext.Visible = (Not pagedData.IsLastPage) Dim LastPage As Integer = pagedData.IsLastPage MyDataList.DataSource = pagedData MyDataList.DataBind() End Sub Sub Prev_Click(ByVal sender As System.Object, ByVal e As System.Web.UI.ImageClickEventArgs) '''' Set viewstate variable to the previous page CurrentPage -= 1 '''' Reload control GetPagingData() End Sub Sub Next_Click(ByVal sender As System.Object, ByVal e As System.Web.UI.ImageClickEventArgs) '''' Set viewstate variable to the previous page CurrentPage += 1 '''' Reload control GetPagingData() End Sub Sub OnBtnSendClicked(ByVal s As Object, ByVal e As EventArgs) Dim strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("../database/db.mdb") & ";" Dim MySQL As String = "INSERT INTO table_gb (Name, Message, DatePublish, IP, UserHostName, UserAgent) VALUES (''''" & Replace(HttpUtility.HtmlEncode(txtName.Text),"''''","") & "'''',''''" & Regex.Replace(Replace(HttpUtility.HtmlEncode(txtMessage.Text),"''''",""), "^(?:\r\n)+|(?:\r\n)+$|((\r\n)\2)\2+", "") & "'''',''''" & datetime.Now() & "'''',''''" & Request.UserHostAddress() & "'''',''''" & Request.UserHostName() & "'''',''''" & Request.UserAgent() & "'''')" Dim MyConn As New OleDBConnection(strConn) Dim cmd As New OleDBCommand(MySQL, MyConn) MyConn.Open() cmd.ExecuteNonQuery() MyConn.Close() txtName.Text = "" txtMessage.Text = "" '''' Reload control GetPagingData() End Sub </script> <form id="gb" runat="server"> Namn: <asp:RequiredFieldValidator runat="server" ID="validNameRequired" ControlToValidate="txtName" ErrorMessage="NAMN SAKNAS!" Display="Dynamic" /><br /> <asp:TextBox class="input" id="txtName" MaxLength="35" size="20" runat="server" /><br/> Meddelande: <asp:RequiredFieldValidator runat="server" ID="validMessageRequired" ControlToValidate="txtMessage" ErrorMessage="MEDDELANDE SAKNAS!" Display="Dynamic" /><br /> <asp:TextBox class="input" ID="txtMessage" MaxLength="100" size="500" runat="server" TextMode="MultiLine"/><br /><br /> <asp:Button class="submitbutton" id="btnSend" text="Skriv i g&auml;stboken!" OnClick="OnBtnSendClicked" runat="server" /><br /><br /> <table width="500px"> <tr> <td width="150px"><asp:imagebutton id="btnPrev" runat="server" OnClick="Prev_Click" ImageUrl="../images/prev_fade.png"></asp:imagebutton></td> <td width="200px">Sida: <%=_CurrentPage+1%></td> <td witth="150px"><asp:imagebutton id="btnNext" runat="server" OnClick="Next_Click" ImageUrl="../images/next_fade.png"></asp:imagebutton></td> </tr> </table> </form> <asp:Repeater id="MyDataList" runat="server"> <ItemTemplate> <div class="gb_head"><%# DataBinder.Eval(Container.DataItem, "DatePublish").toLongDatestring() %> klockan <%# DataBinder.Eval(Container.DataItem, "DatePublish").toShortTimestring() %> ifr&aring;n <a href="javascript:void(0);" onmouseover="return overlib(''''UserHostAddress: <%# DataBinder.Eval(Container.DataItem, "IP") %><br>UserHostName: <%# DataBinder.Eval(Container.DataItem, "UserHostName") %><br>UserAgent: <%# DataBinder.Eval(Container.DataItem, "UserAgent") %>'''');" onmouseout="return nd();"><%# DataBinder.Eval(Container.DataItem, "Name") %></a></div> <div class="gb_body"><%# DataBinder.Eval(Container.DataItem, "Message") %></div> </ItemTemplate> </asp:Repeater>[/log] LOG-taggar tillagda av moderator [inlägget ändrat 2007-10-24 17:22:34 av Cluster]
  16. Jag löste det själv genom att ropa på subben som hämtar ny data.
  17. Jag använder mig av nedan kod för att lägga till en ny post i en Access databas. Jag skulle vilja att sidan uppdateras efter inserten utan att behöva använda mig av "Response.Redirect". Har läst att det ska gå att ladda om datan och sedan göra en bind. Jag har försökt men får inte rätt på det. sub OnBtnSendClicked (s As Object, e As EventArgs) Dim strConn as string = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("../database/db.mdb") & ";" Dim MySQL As String = "INSERT INTO table_gb (Name, Message, DatePublish, IP, UserHostName, UserAgent) VALUES ('" & Replace(HttpUtility.HtmlEncode(txtName.Text),"'","") & "','" & Regex.Replace(Replace(HttpUtility.HtmlEncode(txtMessage.Text),"'",""), "^(?:\r\n)+|(?:\r\n)+$|((\r\n)\2)\2+", "") & "','" & datetime.Now() & "','" & Request.UserHostAddress() & "','" & Request.UserHostName() & "','" & Request.UserAgent() & "')" Dim MyConn as New OleDBConnection (strConn) Dim cmd as New OleDBCommand (MySQL, MyConn) MyConn.Open () cmd.ExecuteNonQuery () MyConn.Close () txtName.Text = "" txtMessage.Text = "" ' Response.Redirect ("_gb.aspx") end sub *** Uppdaterade koden med replace, så att "'" ersätts av "" [inlägget ändrat 2007-09-21 12:43:19 av dkz]
  18. Tack Anjuna du levererar som vanligt. Men hur får jag formatet yymmdd hh:mm? Löste det med: <%# Convert.ToDateTime(DataBinder.Eval(Container.DataItem, "Date")).ToString("yymmdd hh:mm")%> [inlägget ändrat 2007-09-17 20:32:41 av dkz]
  19. Hej! Jag hämtar data ifrån en .xml fil och jag vill formatera nedan tag till följande: yymmdd hh:mm vilket då borde bli "070821 19:16". <Date>2007-08-21T19:16:36.7377812+02:00</Date> Jag har försökt med DataBinder.Eval(Container.DataItem, "Date").toLongDatestring() men "toxxxxstring" fungerar inte?
  20. Stort tack! Det fungerade klockrent = Poäng till dig. Då har jag lärt mig lite till... Förresten, har ditt namn något med ett trevligt ställe i Indien att göra?
  21. Vill inte... Får nu följande felmeddelande: Compiler Error Message: BC30108: 'DataView' is a type and cannot be used as an expression. Måste jag konventera din C# syntax till VB?
  22. Tack för ditt svar! Jag provade med din korta lösning, men jag får då följande felmeddeande: Compiler Error Message: BC30456: 'Sort' is not a member of 'System.Collections.IEnumerable'. ?
  23. Jag använder mig av nedan kod för att visa data ifrån en xml fil. Jag skulle vilja att den "pageade" listan sorteras på Date med den nyaste posten överst. Någon här som kan vägleda mig hur jag ska lösa det? Jag är nybörjare, så lägg ribban lågt [log]<%@ Import Namespace="System.Data" %> <script language="VB" runat="server"> Private _CurrentPage As Integer Public Property CurrentPage() As Integer Get ''look for current page in ViewState _CurrentPage = CInt(ViewState("CurrentPage")) Return _CurrentPage End Get Set(ByVal Value As Integer) viewstate("CurrentPage") = Value End Set End Property Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load BindData() End Sub Sub BindData() ''Read sample item info from XML document into a DataSet Dim ds As New DataSet() ds.ReadXml(Server.MapPath("repeater.xml")) '' Populate the repeater control with the Items DataSet Dim dsPaged As New PagedDataSource() dsPaged.DataSource = ds.Tables(0).DefaultView dsPaged.AllowPaging = True dsPaged.PageSize = 5 dsPaged.CurrentPageIndex = CurrentPage ''Disable Prev or Next buttons if necessary cmdPrev.Enabled = Not dsPaged.IsFirstPage cmdNext.Enabled = Not dsPaged.IsLastPage rptParts.DataSource = dsPaged rptParts.DataBind() ''Dispose Items ds.Dispose() End Sub Sub cmdPrev_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) '' Set viewstate variable to the previous page CurrentPage -= 1 '' Reload control BindData() End Sub Sub cmdNext_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) '' Set viewstate variable to the previous page CurrentPage += 1 '' Reload control BindData() End Sub </script> <html> <head></head> <body> <form id="Form1" runat="server"> <asp:repeater id="rptParts" runat="server"> <itemtemplate> <div><%# DataBinder.Eval(Container.DataItem, "Date") %></div> <div><%# DataBinder.Eval(Container.DataItem, "Message") %></div> </itemtemplate> </asp:repeater> <asp:button id="cmdPrev" runat="server" text="Prev" onclick="cmdPrev_Click"></asp:button>&nbsp; <asp:button id="cmdNext" runat="server" text="Next" onclick="cmdNext_Click"></asp:button> </form> </body> </html>[/log] Detta är xml koden för repeater.xml [log]<xxx> <item> <Date>2007-08-10</Date> <Message>Detta är en test 1</Message> </item> <item> <Date>2007-08-11</Date> <Message>Detta är en test 2</Message> </item> <item> <Date>2007-08-20</Date> <Message>Detta är en test 3</Message> </item> <item> <Date>2007-08-13</Date> <Message>Detta är en test 4</Message> </item> <item> <Date>2007-08-15</Date> <Message>Detta är en test 5</Message> </item> <item> <Date>2007-08-14</Date> <Message>Detta är en test 6</Message> </item> <item> <Date>2007-08-10</Date> <Message>Detta är en test 7</Message> </item> <item> <Date>2007-08-23</Date> <Message>Detta är en test 8</Message> </item> <item> <Date>2007-08-04</Date> <Message>Detta är en test 9</Message> </item> <item> <Date>2007-08-09</Date> <Message>Detta är en test 10</Message> </item> <item> <Date>2007-08-30</Date> <Message>Detta är en test 11</Message> </item> </xxx>[/log] LOG-taggar tillagda av moderator [inlägget ändrat 2007-09-12 19:48:01 av Cluster]
  24. Tack för ert tålamod! Jag testar nu med följande kod men endå så får jag felmeddelanden, förmodlingen så är det fler namespace som ska importeras?!? <%@ Page Language="VB" %> <%@ Import Namespace="System.Net" %> <%@ Import Namespace="System.Net.WebRequest" %> <script language="VB" runat="server"> Dim _WR As WebRequest = WebRequest.Create("http://www.xbox-scene.com/xbox1data/xbox-scene.xml") Dim _WRP As WebResponse = _WR.GetResponse() Dim _RS As Stream = _WRP.GetResponseStream() Dim _XD As New XmlDocument() _XD.Load(_RS) Dim _RI As XmlNodeList = _XD.SelectNodes("rss/channel/item") Dim _Title As String = "" Dim _Link As String = "" Dim _Date As String = "" Dim _Body As String = "" For i As Integer = 0 To _RI.Count - 1 Dim _RD As XmlNode = _RI.Item(i).SelectSingleNode("title") _RD = _RI.Item(i).SelectSingleNode("title") If _RD IsNot Nothing Then If _RD.InnerText.Length > 38 Then _Link = "<a class='Link' href='NewsDetail.aspx?NewsID=" + i.ToString() + "'>" + Utilities.Left(_RD.InnerText, 38) + "</a>" Else _Link = "<a class='Link' href='NewsDetail.aspx?NewsID=" + i.ToString() + "'>" + _RD.InnerText + "</a>" End If End If Label1.Text += "<div class='News'>" + _Link + "</div><div>" + _Date + "</div>" Next </script> [log] Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: BC30002: Type 'Stream' is not defined. Source Error: Line 6: Dim _WR As WebRequest = WebRequest.Create("http://www.xbox-scene.com/xbox1data/xbox-scene.xml") Line 7: Dim _WRP As WebResponse = _WR.GetResponse() Line 8: Dim _RS As Stream = _WRP.GetResponseStream() Line 9: Line 10: Dim _XD As New XmlDocument() Source File: d:\www\tadmin39\web283\x.nu\html\dev\rss3.aspx Line: 8 [/log]
  25. Jag har behov av att dela upp inläggen i en gästbok på olika sidor. Det ska finnas något som heter pageing i asp.net, men jag lyckas inte lägga till det i nedan kod. Undrar om någon vänlig själ här har möjlighet att visa mig hur jag ska åstakomma detta. Håller på att lära mig asp.net (vb), så kunskapsnivån är inte på top här. <%@ Page Language="VB" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Xml" %> <%@ Import Namespace="System.Web" %> <%@ Import Namespace="System.Web.UI" %> <%@ Import Namespace="System.Web.UI.WebControls" %> <%@ Import Namespace="System.Text" %> <%@ Import Namespace="System.Xml" %> <%@ Import Namespace="System.Xml" %> <script language="VB" runat="server"> ' Declare strings to point to our XML and XSD files Dim strXmlDocument As String = Server.MapPath("gb.xml") Dim strXmlSchema As String = Server.MapPath("gb.xsd") Sub Page_Load(sender as Object, e as EventArgs) ' Read our XML file into an XmlDataDocument so ' we can access it as a DataSet Dim myXmlDataDocument As New XmlDataDocument() myXmlDataDocument.DataSet.DataSetName = "Guestbook" myXmlDataDocument.DataSet.ReadXmlSchema(strXmlSchema) myXmlDataDocument.Load(strXmlDocument) ' Sort entries by date so that the newest entry is on top. Dim myDataView As DataView myDataView = New DataView(myXmlDataDocument.DataSet.Tables("Entry")) myDataView.Sort = "Date DESC" ' Databind our datasource to our guestbook repeater GuestbookEntryRepeater.DataSource = myDataView GuestbookEntryRepeater.DataBind() End Sub Sub btnSignGuestbook_OnClick(sender as Object, e as EventArgs) ' Read our XML file into an XmlDataDocument so ' we can access it as a DataSet Dim myXmlDataDocument As New XmlDataDocument() myXmlDataDocument.DataSet.DataSetName = "Guestbook" myXmlDataDocument.DataSet.ReadXmlSchema(strXmlSchema) myXmlDataDocument.Load(strXmlDocument) ' Get a shorter name that points at our table to make things easier Dim GuestbookEntriesTable As DataTable GuestbookEntriesTable = myXmlDataDocument.Dataset.Tables("Entry") ' Create a new row for the new guestbook entry Dim myDataRow As DataRow myDataRow = GuestbookEntriesTable.NewRow ' Set the row's data values myDataRow.Item("Name") = HttpUtility.HtmlEncode(txtName.Text) myDataRow.Item("Date") = datetime.Now() myDataRow.Item("IP") = Request.UserHostAddress() myDataRow.Item("UserHostName") = Request.UserHostName() myDataRow.Item("UserAgent") = Request.UserAgent() myDataRow.Item("Message") = HttpUtility.HtmlEncode(txtMessage.Text) ' Add the row to our table GuestbookEntriesTable.Rows.Add(myDataRow) ' Write changes back to table myDataRow.AcceptChanges ' Write changes back to DataSet myXmlDataDocument.DataSet.AcceptChanges ' Write new XML file (including new entry) over old one myXmlDataDocument.DataSet.WriteXml(strXmlDocument, XmlWriteMode.IgnoreSchema) ' Databind our datasource to our guestbook repeater ' I do this so the new entry is visible immediately. Dim myDataView As DataView myDataView = New DataView(myXmlDataDocument.DataSet.Tables("Entry")) myDataView.Sort = "Date DESC" GuestbookEntryRepeater.DataSource = myDataView GuestbookEntryRepeater.DataBind() End Sub </script> <form runat="server"> Namn:<asp:TextBox id="txtName" MaxLength="20" size="20" runat="server" /> <asp:RequiredFieldValidator runat="server" id="validNameRequired" ControlToValidate="txtName" errormessage="Please enter your name." display="Dynamic" /> <br/> Meddelande: <asp:TextBox id="txtMessage" MaxLength="100" size="40" runat="server" /> <asp:RequiredFieldValidator runat="server" id="validMessageRequired" ControlToValidate="txtMessage" errormessage="Please enter a message." display="Dynamic" /> <br/><asp:Button id="btnSignGuestbook" text="Sign Guestbook!" OnClick="btnSignGuestbook_OnClick" runat="server" /> </form> <br /> <asp:Repeater id=GuestbookEntryRepeater runat="server"> <ItemTemplate> <%# DataBinder.Eval(Container.DataItem, "Date") %> | <%# DataBinder.Eval(Container.DataItem, "Name") %> (<%# DataBinder.Eval(Container.DataItem, "IP") %>)<br> <%# DataBinder.Eval(Container.DataItem, "Message") %> <br /><br/> </ItemTemplate> </asp:Repeater>
×
×
  • Skapa nytt...