vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ASP.NET, WebServices u. Remoting
Text in an Cursorposition in Textbox einfügen 
Autor: t.b.d
Datum: 29.10.07 14:02

Hallo,

in einem asp:FormView befindet sich im InsertItemTemplate eine Textbox. In diese würde ich gerne auf Mausklick einen Text an die aktuelle Cursorposition einfügen.
Vergleichbar mit den Forum-Tags Button in diesem Forum. Klickt man darauf, erhalte ich z.B. UBB-Code (allerdings nur am Ende des Textes, was nicht gewünscht ist).
Ich verwende vb als Sprache in meinen asp Seiten, da ich von dieser Richtung komme.
Wie ich das Ganze in vb.net lösen würde ist mir klar:
Dim iPosition As Integer
Dim sNeuerText As String = "Neuer Text"
With Me.TextBox1
    iPosition = .SelectionStart
    .Text = .Text.Insert( _
            iPosition, sNeuerText)
    .Focus()
    .SelectionStart = iPosition
    .SelectionLength = sNeuerText.Length
End With
Nur hat die asp:Textbox leider nicht die gewünschten, bzw. gewohnten Eigenschaften und Methoden.

Ich hoffe ich konnte meine Frage verständlich ausdrücken.

Mfg Daniel
Brauchen Sie Hilfe, sind Sie in Not? Wir retten Sie mit unserem Code!
SolidWorks API-Programmierung

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Text in an Cursorposition in Textbox einfügen3.342t.b.d29.10.07 14:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel