Bonjour à tous j'ai un petit soucis avec un composant de l'AJAX Control Toolkit.. Il s'avère que mon but est d'ajouter une balise "<delimit>" sous forme de texte dans le composant HTMLEditorExtender et après quelques heures de recherche je commence à ne plus y croire
Je vous met mon code :
Page .ASPX

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
 
<div style="white-space: nowrap; position: absolute; right: 500px; top: 150px;">
<asp:ImageButton onmouseout="this.BalloonPopupControlBehavior.hidePopup();" OnClientClick="javascript:AjouterDelimit();return false;" runat="server" ID="BtnDelimit" ImageUrl="~/upload/delimiteur.png" />
 </div>
<center>
                     <asp:UpdatePanel ID="updatePanel2" runat="server">
                        <ContentTemplate>
                            <asp:TextBox runat="server" Width="1200" Height="800" ID="txtBox2" TextMode="MultiLine" Columns="50" Rows="10"/><br />
                            <ajax:HtmlEditorExtender ID="htmlEditorExtender2" TargetControlID="txtBox2" runat="server" OnImageUploadComplete="ajaxFileUpload_OnUploadComplete">
                                <Toolbar>                        
                                    <ajax:Bold />
                                    <ajax:Italic />
                                    <ajax:Underline />
                                    <ajax:StrikeThrough />
                                    <ajax:HorizontalSeparator />
                                    <ajax:ForeColorSelector />
                                    <ajax:BackgroundColorSelector />
                                    <ajax:HorizontalSeparator />
                                    <ajax:RemoveFormat />
                                    <ajax:HorizontalSeparator />                                    
                                    <ajax:Cut />
                                    <ajax:Copy />
                                    <ajax:Paste />
                                    <ajax:Undo />
                                    <ajax:Redo />
                                    <ajax:HorizontalSeparator />
                                    <ajax:JustifyLeft />
                                    <ajax:JustifyCenter />
                                    <ajax:JustifyRight />
                                    <ajax:JustifyFull />
                                    <ajax:HorizontalSeparator />
                                    <ajax:Indent />
                                    <ajax:Outdent />
                                    <ajax:HorizontalSeparator />
                                    <ajax:CreateLink />
                                    <ajax:UnLink />
                                    <ajax:HorizontalSeparator />
                                    <ajax:InsertImage />
                                    <ajax:InsertHorizontalRule />
                                    <ajax:FontNameSelector />
                                    <ajax:FontSizeSelector />
                                    <ajax:HorizontalSeparator />                        
                                </Toolbar>
                            </ajax:HtmlEditorExtender>
                        </ContentTemplate>
                    </asp:UpdatePanel>
 </center>
Et le javascript avec lequel j'essaie d'ajouter mon texte


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
function AjouterDelimit() {
                var editor = $find("htmlEditorExtender2");
                editor.set_content("<delimit>");
            }
Merci d'avance