2013-02-04 4 views
0

웹 사이트에서 Obout Suite를 사용하고 있습니다. BoundFields 또는 DateFields와 같은 컨트롤을 삽입 한 SuperForm 컨트롤이 있습니다.Obout Suite Superform DateField 문제

DateField 일정에서 날짜를 선택하면 관련된 텍스트 상자가 날짜 값을 새로 고치지 않습니다.

내가 좋아하는 뭔가가 있습니다

<obout:SuperForm ID="SuperForm2" runat="server" AutoGenerateInsertButton ="true" AutoGenerateEditButton="false" AutoGenerateDeleteButton="false" AutoGenerateRows="false"      DataKeyNames="IdDocumento" DefaultMode="Insert" Width="525" DataSourceID="SqlDataSource2"> 
    <Fields> 
     <obout:BoundField DataField="DocumentType" HeaderText="Name" FieldSetID="FieldSet1" />         
     <obout:DateField DataField="OrderDate" HeaderText="Order Date" FieldSetID="FieldSet2" DataFormatString="{0:MM/dd/yyyy}" ApplyFormatInEditMode="true" /> 
     <obout:DateField DataField="RequiredDate" HeaderText="Required Date" FieldSetID="FieldSet2" DataFormatString="{0:MM/dd/yyyy}" ApplyFormatInEditMode="true" /> 

    </Fields> 

    <FieldSets>       
     <obout:FieldSetRow> 
      <obout:FieldSet ID="FieldSet1" /> 
     </obout:FieldSetRow> 
     <obout:FieldSetRow> 
      <obout:FieldSet ID="FieldSet2" /> 
     </obout:FieldSetRow>   
    </FieldSets> 
</obout:SuperForm> 

를 태그 접두사는 다음과 같습니다

은 "obout_Calendar2_Net.dll"
<%@ Register TagPrefix="obout" Namespace="Obout.SuperForm" Assembly="obout_SuperForm" %> 

는 솔루션에 의해 참조됩니다. 내가 뭔가를 잊어 버렸습니까? 사전에

감사합니다.

Cartojal

답변

1

글쎄, 마침내 해결책을 찾았습니다. 당신이 나 같은 .NET 4.0을 사용하는 경우 .... 당신은 web.config 파일에서 속성 clientIDMode 섹션 "페이지"에 = "AutoID"를 추가하려면 다음을 수행해야합니다

<pages clientIDMode="AutoID"> 
    .... 
</pages> 

이 ASP를을 생성합니다. NET의 과거 버전과 같은 컨트롤 ID는

+0

큰 도움, 감사합니다 –