2014-12-04 2 views
0

FreeTextBox로 변환해야하는 asp : TextBox가 있습니다. 텍스트 상자의 영문 코드 : 다음은 내 ASP입니다asp : textbox를 freetextbox로 변환하는 방법

<%@ Register TagPrefix="FTB" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %> 

<asp:TextBox ID="tbxRiskDesc" runat="server" Width="90%" TextMode="MultiLine" Rows="6" onblur="Resize(this);" onkeypress="Resize(this);" ></asp:TextBox> 

<rad:RadSpell ID="spellRiskDesc" runat="server" Width="5px" ControlToCheck="tbxRiskDesc" WordIgnoreOptions="UPPERCASE" FragmentIgnoreOptions="EmailAddresses,Urls" DictionaryLanguage="en-AU" SupportedLanguages="en-AU,English" AllowAddCustom="true" DictionaryPath="~/RadControls/Spell/TDF/" SpellCheckProvider="EditDistanceProvider" EditDistance="2" ButtonType="ImageButton" /> 

다음 코드는 aspx.cs 코드입니다 :

를 Page_Load :

tbxRiskDesc.Attributes.Add("onchange", "setDirty();"); 

Reset_Data :

SetTextCurrentValue(tbxRiskDesc, dtEditTable, "RiskDesc"); 

데이터 지우기 :

SetTextValue(tbxRiskDesc, "RISK TITLE & DESC.:"); 

aspx 파일의 "asp : TextBox"코드를 다음으로 바꾸면 코드 숨김 오류가 발생하고 FreeTextBox의 코드를 Page_Load, Reset_Data & Clear_Data 섹션에 대한 코드를 변경하는 방법을 알지 못합니다.

<FTB:FreeTextBox ID="tbxRiskDesc" runat="server"></FTB:FreeTextBox> 

변경 이유는 사용자가 글 머리 기호와 하이퍼 링크를 텍스트 상자에 넣을 수 있어야하기 때문입니다.

모든 도움을 주실 수 있습니다.

+0

FreeTextBox 란 무엇입니까? 그것은 ASP 텍스트 상자를 확장하고 그것은/어떤 방식 으로든 동일한 방법을 지원합니까? – Chris

답변

0

당신은 두 가지 옵션이 있습니다

  • 추천 : 내장 된 통합 RadSpell
  • 와 RadEditor와 텍스트 상자를 교체 FreeTextBox 컨트롤 맞춤법을 검사하기 위해 RadSpell API를 사용 : 당신에 대한 참조를 얻을 수 있습니다 FreeTextBox의 iframe 내용 영역의 본문 요소 그 후 다음 포럼 스레드에서 RadEditor와 마찬가지로 사용자 지정 텍스트 소스를 구현할 수 있습니다 : Problem with spellcheck. '(

    VAR editorSource = $ 찾기 : 당신이 RadEditor의 iframe을 콘텐츠 영역의 요소에 대한 참조를 얻을 수 있으며, 그 후 iframe을의 body 태그에 대한 참조를 얻기 위해 RadEditor의 get_contentAreaElement() 메소드를 사용하여

RadEditor1 '). get_contentAreaElement(). contentWindow.document.body;

FreeTextBox 문서 또는 포럼에서 body 요소에 대한 참조를 얻고 포럼 문서 사용자 정의 텍스트 소스 코드에서 제공된 위의 행을 업데이트하는 방법을 살펴야합니다.