Go'morrn!
Fick häromdagen tips om "FreeTextBox". Har aldrig kört den kontrollen tidigare. Den verkar bra, men jag får inte nån action i skiten.
Sidan med formuläret visas korrekt med samtliga fält och FreeText-kontrollen. Men sen när jag postar formuläret så får jag den inte att anroppa sidan som ska lagra formulärdatan i databasen.
<input type="submit" name="send" value=" Spara sidan " class="fis1">
</form>**
Nån som har erfarenhet när det gäller submit-knappar, action-attribut osv när man använder FreeTextBox för att få fram en sträng som ska lagras i en DB?
Public Class WebForm1
Inherits System.Web.UI.Page
#Region " Web Form Designer Generated Code "
'This call is required by the Web Form Designer.
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
End Sub
Protected WithEvents FreeTextBox1 As FreeTextBoxControls.FreeTextBox
Protected WithEvents btnSpara As System.Web.UI.WebControls.Button
'NOTE: The following placeholder declaration is required by the Web Form Designer.
'Do not delete or move it.
Private designerPlaceholderDeclaration As System.Object
Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: This method call is required by the Web Form Designer
'Do not modify it using the code editor.
InitializeComponent()
End Sub
#End Region
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here
End Sub
Private Sub btnSpara_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSpara.Click
Dim sTheData As String = FreeTextBox1.Text
'Write to db
Response.Write(sTheData)
End Sub
End Class
Luringar:
Om du använder .NET framework 1.1 MÅSTE du göra validateRequest="false" - annars får du ett felmeddelande. Taggar i postade meddelanden släpps inte igenom pga vissa säkerhetsaspekter. Med validateRequest säger man till ASP.NET att inte göra den kollen.
Som du ser i btnSpara_Click så är det bara att anropa FreeTextBox1.Text för att få html-texten.
Hej Stefan!
Tack för ditt svar. Okej, Codebehind. Jag löste det utan det och fick ändå till min lilla förhandsgranskning och inmatning i databasen.
Jag ska absolut testa ditt när jag är klar med det här :)
1:
Hur får man till att kunna infogning bilder i innehållet??? Nån som har erfarenhet? Bilder som väljs ur typ en fördefinierad mapp på webbservern och som sedan ska inkluderas och placeras i det övriga innehållet i editorn, med en <img>-tagg som resultat.
2:
Jag plockar ur data ur en databas. Ett tabellfält ska sedan in i FreeTextBox för vidare editering. FTB har ju attributet "text" för in- och utmatning av data. Jag får det att fungera med ASP, men inte med ASP.NET ... och det känns konstigt :bla
Nån som har erfarenhet?
1:
Hur får man till att kunna infogning bilder i innehållet??? Nån som har erfarenhet? Bilder som väljs ur typ en fördefinierad mapp på webbservern och som sedan ska inkluderas och placeras i det övriga innehållet i editorn, med en <img>-tagg som resultat.
2:
Jag plockar ur data ur en databas. Ett tabellfält ska sedan in i FreeTextBox för vidare editering. FTB har ju attributet "text" för in- och utmatning av data. Jag får det att fungera med ASP, men inte med ASP.NET ... och det känns konstigt :bla
Nån som har erfarenhet?
1. Okej, det är ju ett galleri med både användning av bilder och uppladdning av nya bilder. Sjysst!
Trodde det redan fanns nån inbyggd "Infoga bild"-funktion i FTB. Behöver nämligen ingen uppladdningsfunktion.
Men jag fick inte attributet "InsertImage" att fungera, så vi kör på det. Fungerar ju prima! Tack!
maqe skrev:
2. Text attributet fungerar utmärkt för att skriva ut datat från databasen såhär t.ex.
Får du något felmeddelande? behöver nog lite mer info om jag ska kunna hjälpa dig.
2. Jag är helt kass på ASP.NET (Mycket nedan är ASP). Jag känner till <%#DataBinder.Eval(Container.DataItem, "content")%> och har angett det till attributet "text", precis som du beskrivit ovan.
Så här se mitt ut, i korthet:
**<%
dim conn
dim rsDW
dim sql
dim pID
pID = trim(request.querystring("id"))
sql = "SELECT * FROM Pages WHERE PageID = " & pID
Conn=Server.CreateObject("ADODB.Connection")
Conn.Open ("DSN=buu")
rsDW = conn.execute(sql)
%>
Jag har inga problem med att skicka in data från FTB i databasen. Utan problemet är alltså att hämta upp data ur databasen och visa det i FTB. Eftersom FTB-objektet inte genererar något fel, måste det vara upprättningen mot databsen i övre delen av koden som inte är hundra :OO
Någon som är hjälpsam och vill stå till tjänst med kunskap om nedan?
Tack på förhand!
lzon skrev:
2. Jag är helt kass på ASP.NET (Mycket nedan är ASP). Jag känner till <%#DataBinder.Eval(Container.DataItem, "content")%> och har angett det till attributet "text", precis som du beskrivit ovan.
Så här se mitt ut, i korthet:
**<%
dim conn
dim rsDW
dim sql
dim pID
pID = trim(request.querystring("id"))
sql = "SELECT * FROM Pages WHERE PageID = " & pID
Conn=Server.CreateObject("ADODB.Connection")
Conn.Open ("DSN=buu")
rsDW = conn.execute(sql)
%>
Jag har inga problem med att skicka in data från FTB i databasen. Utan problemet är alltså att hämta upp data ur databasen och visa det i FTB. Eftersom FTB-objektet inte genererar något fel, måste det vara upprättningen mot databsen i övre delen av koden som inte är hundra :OO
2. Jag är helt kass på ASP.NET (Mycket nedan är ASP). Jag känner till <%#DataBinder.Eval(Container.DataItem, "content")%> och har angett det till attributet "text", precis som du beskrivit ovan.
Så här se mitt ut, i korthet:
**<%
dim conn
dim rsDW
dim sql
dim pID
pID = trim(request.querystring("id"))
sql = "SELECT * FROM Pages WHERE PageID = " & pID
Conn=Server.CreateObject("ADODB.Connection")
Conn.Open ("DSN=buu")
rsDW = conn.execute(sql)
%>
Jag har inga problem med att skicka in data från FTB i databasen. Utan problemet är alltså att hämta upp data ur databasen och visa det i FTB. Eftersom FTB-objektet inte genererar något fel, måste det vara upprättningen mot databsen i övre delen av koden som inte är hundra :OO
Varför får jag felmeddelandet Server tags cannot contain <% ... %> constructs när jag försöker tilldela FTB's attribut TEXT enligt detta:
<FTB:FreeTextBox text=<%= rsDW("PageContent").value %> id="FreeTextBox1" runat="Server" />
... okej, jag kan ju läsa att server-taggar inte får innehålla constructs men hur löser jag det annars? Ursäkta min okunskap
Och varför fungar det inte att tilldela FTB's attribut TEXT enligt typ:
Jag trodde attributet var tvunget att typ tilldelas ett värde inuti sin tagg, men så var det ju tydligen inte eftersom ovan funkar prima ballerina :bire
Någon som har erfarenhet av hur man kan formatera datan. Å, ä och ö blir helmuppt när det lagras i databasen. Kan man på nåt sätt påverka hur FTB hanterar tecken och i synnerhet tydligen svenska bokstäver?
Tack på förhand!
138 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17