Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


SqlDataSource1.Insert() i en content placeholder

Postades av 2006-08-31 07:44:57 - Nikos Ojaca, i forum asp.net generellt, Tråden har 8 Kommentarer och lästs av 512 personer

Hej!
jag försöker sätta in värden med hjälp av SqlDataSource1.Insert() och det fungerar bra om jag inte har en Masterpage och placeholder kopplad till sidan.
Jag får detta meddelande: A page can have only one server-side Form tag.
Vad behöver jag göra?
Hoppas någon förstår hur jag menar...........


Svara

Sv: SqlDataSource1.Insert() i en content placeholder

Postades av 2006-08-31 12:22:50 - Magnus Hallberg

Det låter ju som om du har två eller fler form-taggar. Använder du master page och content page så ska du inte ha nån form-tagg i content page.


Svara

Sv:SqlDataSource1.Insert() i en content placeholder

Postades av 2006-08-31 19:35:32 - Nikos Ojaca

Tack för dit svar. Men desvärre får jag bara nya felmeddelanden. Jag tog bort form taggen och då får jag:
Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.

koden:
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="NewRequest.aspx.vb" Inherits="NewRequest" title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">


<script id="Script1" runat="server" enableviewstate="true">

Private Sub InsertShipper(ByVal Source As Object, ByVal e As EventArgs)

SqlDataSource1.Insert()

Response.Redirect("default.aspx")
End Sub ' InsertShipper
</script>
<HTML>
<BODY>
----------Jag tog bort denna rad !--------- <FORM id="FORM1" runat="server"> ---------------------

&nbsp;<!-- Security Note: The SqlDataSource uses a FormParameter,
Security Note: which does not perform validation of input from the client.
Security Note: To validate the value of the FormParameter, handle the Inserting event. -->
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:byggConnectionString %>"
InsertCommand="INSERT INTO [Jobs] (regdate, phone, mobile, email, maxprice, now, after, maxdate,[ID], [Name]) VALUES (@regdate, @phone, @mobile, @email, @maxprice, @now, @after, @maxdate, @id, @name)"
ProviderName="<%$ ConnectionStrings:byggConnectionString.ProviderName %>" SelectCommand="SELECT ID,Name FROM [Jobs]">
<InsertParameters>


Svara

Sv: SqlDataSource1.Insert() i en content placeholder

Postades av 2006-09-01 01:14:32 - Magnus Hallberg

Hmmm Jag kan inte så mycket om VB men har för mig att Event Validation kollar vad man skickar in. har man denna satt till trua så trar jag inte man kan skicka in visa data så sm < >. Jag är osäker, detta är för att man inte ska kunna skicka in script skulle jag tro som kan skada servern. Testa en gång att sätta Page EnableEventValidation = false.


Svara

Sv:SqlDataSource1.Insert() i en content placeholder

Postades av 2006-09-04 22:26:40 - Nikos Ojaca

Nej! hjälper inte :( eller så gör jag fel!
Ska det vara så svårt att få använda form tag ?


Svara

Sv: SqlDataSource1.Insert() i en content placeholder

Postades av 2006-09-05 00:10:16 - Magnus Hallberg

men hur har du gjort din content page? Har du inte valt att lägga till en ny sida och att du ska välja master page? har du gjort så så får du ju ut all kod du ska i din content. Sen är det ju bara att lägga til linnehållet på sidan.


Svara

Sv:SqlDataSource1.Insert() i en content placeholder

Postades av 2006-09-05 15:28:42 - Nikos Ojaca

Jo, så har jag ju gjort...Men den verkar inte gilla att man lägger vissa funktioner i content place holdern?


Svara

Sv: SqlDataSource1.Insert() i en content placeholder

Postades av 2006-09-05 21:32:30 - Magnus Hallberg

vad är det för funktioner?


Svara

Sv:SqlDataSource1.Insert() i en content placeholder

Postades av 2006-09-05 21:43:30 - Nikos Ojaca

Tack för att du inte ger dig....:)

Här kommer hela koden från en sida som bråkar, jag har tagit bort masterpage och content placeholder.

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="showrequest.aspx.vb" Inherits="Default2" %>

<!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>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default.aspx">Start</asp:HyperLink><br />
<asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/bygg.mdb"
SelectCommand="SELECT [Namn], [ID] FROM [Category]"></asp:AccessDataSource>
<br />
<asp:Label ID="Label1" runat="server" Text="Välj kategori:"></asp:Label><br />
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" DataSourceID="AccessDataSource1"
DataTextField="Namn" DataValueField="ID">
</asp:DropDownList>&nbsp;&nbsp;&nbsp;
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False"
DataKeyNames="ID" DataSourceID="AccessDataSource2">
<Columns>
<asp:CommandField ShowSelectButton="True" />
<asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name" />
<asp:BoundField DataField="MaxPrice" HeaderText="MaxPrice" SortExpression="MaxPrice" />
<asp:BoundField DataField="RegDate" HeaderText="RegDate" SortExpression="RegDate" />
<asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True"
SortExpression="ID" />
<asp:BoundField DataField="CatID" HeaderText="CatID" SortExpression="CatID" />
</Columns>
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource3" runat="server" DataFile="~/App_Data/bygg.mdb"
SelectCommand="SELECT * FROM [Jobs] WHERE ([ID] = ?)">
<SelectParameters>
<asp:ControlParameter ControlID="GridView1" Name="ID" PropertyName="SelectedValue"
Type="Int32" />
</SelectParameters>
</asp:AccessDataSource>
<asp:AccessDataSource ID="AccessDataSource2" runat="server" DataFile="~/App_Data/bygg.mdb"
SelectCommand="SELECT [Name], [MaxPrice], [RegDate], [ID], [CatID] FROM [Jobs] WHERE ([CatID] = ?)">
<SelectParameters>
<asp:ControlParameter ControlID="DropDownList1" Name="CatID" PropertyName="SelectedValue"
Type="Int32" />
</SelectParameters>
</asp:AccessDataSource>
&nbsp;&nbsp;<br />
&nbsp;
<asp:Label ID="Label2" runat="server" Text="Klicka på Select för att se detaljerat"></asp:Label>&nbsp;

</div>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
<asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="False" DataKeyNames="ID"
DataSourceID="AccessDataSource3" Height="50px" Width="125px">
<Fields>
<asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True"
SortExpression="ID" />
<asp:BoundField DataField="RegDate" HeaderText="RegDate" SortExpression="RegDate" />
<asp:BoundField DataField="MaxPrice" HeaderText="MaxPrice" SortExpression="MaxPrice" />
<asp:BoundField DataField="MaxDate" HeaderText="MaxDate" SortExpression="MaxDate" />
<asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name" />
<asp:BoundField DataField="Email" HeaderText="Email" SortExpression="Email" />
<asp:BoundField DataField="Phone" HeaderText="Phone" SortExpression="Phone" />
<asp:BoundField DataField="Mobile" HeaderText="Mobile" SortExpression="Mobile" />
<asp:BoundField DataField="CatID" HeaderText="CatID" SortExpression="CatID" />
<asp:BoundField DataField="Now" HeaderText="Now" SortExpression="Now" />
<asp:BoundField DataField="After" HeaderText="After" SortExpression="After" />
</Fields>
</asp:DetailsView>
</form>
</body>
</html>


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
641
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies