ajaxToolkit:HtmlEditorExtender控件应用

Ajax的使用HTMLEditor旧版本,使用起来还算可以。在使用时,需要在页面注册:

<% @ Register Assembly = " AjaxControlToolkit "  Namespace = " AjaxControlToolkit.HTMLEditor "
    TagPrefix
= " HTMLEditor "   %>


如果多页同时使用,可以在Web.config配置,这样不必在每个页面都写上,如下:

ExpandedBlockStart.gif View Code
< system.web >     
        
< pages  controlRenderingCompatibilityVersion ="3.5"  clientIDMode ="AutoID" >
            
< controls >                 
                
< add  namespace ="AjaxControlToolkit"  assembly ="AjaxControlToolkit"  tagPrefix ="ajaxToolkit" />                 
            
</ controls >
        
</ pages >
    
</ system.web >

 

如果你的HtmlEditor应用在GridView时,怎样取值?可参考:

ExpandedBlockStart.gif View Code
< EditItemTemplate >
                            
< HTMLEditor:Editor  ID ="heDescription"  runat ="server"  Height ="200px"  AutoFocus ="true"
                                Content
='<%#  Eval("Description") % > ' Width="100%" />                            
                        
</ EditItemTemplate >

 

取值:

string  description  =  ((AjaxControlToolkit.HTMLEditor.Editor)gvr.FindControl( " heDescription " )).Content;

 

昨天,前去Ajax网站,发现有新版本。相关可以点击下链接:http://ajaxcontroltoolkit.codeplex.com/,它已经不是单独一个控件,而是一个Extender控件,TargetControl是一个TextBox控件,另一个还要说的是,Toolbar可以增减,如:

 

上图片代码:

ExpandedBlockStart.gif View Code
  < asp:TextBox  ID ="txtDescription"  TextMode ="MultiLine"  Columns ="70"  Rows ="6"  runat ="server" />
                        
< br  />
                        
< ajaxToolkit:HtmlEditorExtender  ID ="HtmlEditorExtender1"  runat ="server"  TargetControlID ="txtDescription" >
                            
< Toolbar >
                                
< ajaxToolkit:Bold  />
                                
< ajaxToolkit:Italic  />
                                
< ajaxToolkit:Underline  />
                                
< ajaxToolkit:JustifyLeft  />
                                
< ajaxToolkit:JustifyCenter  />
                                
< ajaxToolkit:JustifyRight  />
                                
< ajaxToolkit:JustifyFull  />
                                
< ajaxToolkit:CreateLink  />
                                
< ajaxToolkit:UnLink  />                                 
                            
</ Toolbar >
                        
</ ajaxToolkit:HtmlEditorExtender >

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值