2015-01-27 1 views
0

컨트롤을" "값으로 텍스트의하는 SetProperty '을 수행 할 수 없습니다"'텍스트의하는 SetProperty을 수행 할 수 없습니다 값 ""와 '컨트롤에 대한 추가 정보 :. TechnologyName :'웹 ' ControlType :'편집 ' ID :'ctl00_ctl00_Content_PlanContent_ucParentDeferralRule_txtAutoEnrollAmt ' 이름 :'ctl00 $ ctl00 $ 콘텐츠 $ PlanContent $ ucParentDeferralRule $ txtAutoEnrollAmt ' 태그 이름 :' INPUT ' "내가</p> <p>다음과 같이 예외를 직면 오전 control.But에 "값을" "나는, 즉 null 값을 설정해야

이고 코드는

입니다.

Control.Text = "";

+0

해당 컨트롤에 대한 HTML 마크 업을 게시 할 수 있습니까? 주어진 오류 메시지는 해당 컨트롤에없는 속성을 설정하려고한다는 것을 의미합니다. –

+0

Preetha

답변

0

우리는이 그래서 경우 :

public HtmlEdit EditField() 
    { 
     HtmlEdit control = new HtmlEdit(GlobalVariable.browser); 
     control.SearchProperties["id"] = "ctl00_ctl00_Content_PlanContent_ucParentDeferralRule_txtAutoEnrollPercent"; 
     return control; 
    } 

우리는 당신이 (EditField().Text = String.Empty 사용)처럼 값을 설정 할 수 있어야한다. 그 값을 입력으로 받아들이지 않을 해당 필드에 대한 제한이 있다는 것을 의미 할 수 없다는 사실. 예를 들어 코드가 숫자 값으로 제한되는지 또는 value.length가 < 1이 될 수 없는지 확인하십시오.

관련 문제