Nie mogę napisać miłego tytułu do tego tematu, ponieważ mój problem jest trochę dziwny. Używam AjaxControlToolkit HTMLEditorExtender na mojej stronie internetowej do wysyłania wiadomości e-mail w formacie HTML. Każda inna cecha jak pogrubienie, kursywa, podkreślenie itp pracują dobrze, ale kiedy dodać link to pokazuje kod HTML w następujący sposób:AjaxControlToolKit HTMLEditorExtender dodawanie znacznika zakotwiczenia jako zwykłego tekstu po dodaniu łącza
Jak widać BOLD pracuje ale znacznik zakotwiczenia pojawia się w formacie kodu HTML.
Kod do przedłużacza i pola tekstowego:
<asp:TextBox ID="TextBox2" runat="server" Height="376px"
TextMode="MultiLine" Width="795px"></asp:TextBox>
<asp2:HtmlEditorExtender ID="TextBox2_HtmlEditorExtender"
runat="server" Enabled="True" TargetControlID="TextBox2">
</asp2:HtmlEditorExtender>
Może ktoś Proszę mi powiedzieć, dlaczego tak się dzieje? Czy to jakiś błąd z przedłużaczem?
Jak się przypisywanie HTML kod do 'TextBox' /' HtmlEditorExtender'? – Jesse
Jest to automatycznie wykonywane przez HtmlEditorExtender. –
Być może nie sformułowałem poprawnie mojego pytania - czy możesz wyjaśnić kroki podjęte w celu odtworzenia problemu, który masz? Czy HTML jest przygotowany i przypisany programowo? Czy użytkownik pisze tekst i używa przycisków paska narzędzi? – Jesse