>

콤보 박스를 만들고 현재 날짜가 2 가지 다른 형식으로 표시 필드를 할당하려고합니다. 어떻게하면 되나요? 정적 값을 가진 현재 코드는 다음과 같습니다.

<ext:ComboBox  runat="server" ID="cmbFormatFFC" DataIndex="DateFormat" FieldLabel="Date Format" Width="400" ForceSelection="true" EmptyText="Select date format...">
       <Items>
              <ext:ListItem Text="1/1/2017" Value="d/M/yyyy" />
              <ext:ListItem Text="1-JAN-2017" Value="dd-MMM-yyyy" />
       </Items>
</ext:ComboBox>

  • 답변 # 1

    이 방법으로 객체를 사용하여 현재 날짜를 저장할 수 있습니다

    <script runat="server">
            private object Datedata
            {
                get
                {
                    return new object[]
                    {                
                        new object[] {DateTime.Now.ToString("dd/MM/yyy")},
                        new object[] {DateTime.Now.ToString("dd-MMM-yyyy")},                
                    };
                }
            }
    </script>
    
    

    콤보 박스에서 사용

    <ext:ComboBox
                runat="server"                
                DisplayField="date"           
                QueryMode="Local">
                <Store>
                    <ext:Store runat="server" Data="<%# Datedata %>" AutoDataBind="true">
                        <Model>
                            <ext:Model runat="server">
                                <Fields>                                    
                                    <ext:ModelField Name="date" />                                    
                                </Fields>
                            </ext:Model>
                        </Model>
                    </ext:Store>
                </Store>
    </ext:ComboBox>
    
    

  • 이전 .htaccess - 폴더를 하위 디렉토리로 다시 쓰는 htaccess
  • 다음 jquery - yii2에서 문장 부호가있는 두 가지 값을 고유하게 유효성 검사하는 방법은 무엇입니까?