Должен ли я использовать index.html или index.php на моем сайте? [Дубликат]

Самый простой способ - использовать CompositeCollection для объединения текста и данных по умолчанию из базы данных непосредственно в ComboBox, например

    <ComboBox x:Name="SelectTeamComboBox" SelectedIndex="0">
        <ComboBox.ItemsSource>
            <CompositeCollection>
                <ComboBoxItem Visibility="Collapsed">-- Select Team --</ComboBoxItem>
                <CollectionContainer Collection="{Binding Source={StaticResource ResourceKey=MyComboOptions}}"/>
            </CompositeCollection>
        </ComboBox.ItemsSource>
    </ComboBox>

. И в ресурсах определить StaticResource для привязки параметров ComboBox к вашему DataContext, потому что прямое связывание в CollectionContainer doesn 't работает правильно.

<Window.Resources>
    <CollectionViewSource Source="{Binding}" x:Key="MyComboOptions" />
</Window.Resources>

Таким образом вы можете определить свои параметры ComboBox только в xaml, например

   <ComboBox x:Name="SelectTeamComboBox" SelectedIndex="0">
        <ComboBox.ItemsSource>
            <CompositeCollection>
                <ComboBoxItem Visibility="Collapsed">-- Select Team --</ComboBoxItem>
                <ComboBoxItem >Option 1</ComboBoxItem>
                <ComboBoxItem >Option 2</ComboBoxItem>
            </CompositeCollection>
        </ComboBox.ItemsSource>
    </ComboBox>
-1
задан RN92 7 March 2019 в 04:53
поделиться

2 ответа

Нет реального преимущества использования .php по сравнению с .html для небольших статических веб-страниц. .Html-страница может быть немного быстрее из-за того, что она не отправляется сначала в синтаксический анализатор PHP. Тем не менее, эта скорость будет незначительной, поэтому не стоит упоминать.

Одна из причин, по которой вы можете захотеть использовать файл .php, заключается в том, что вы используете модульный сайт. Например, вам может понадобиться код заголовка в одном файле php, навигация в другом и нижний колонтитул в другом. Таким образом, вы можете использовать php для включения кода из каждого файла вашего модуля и включения его на каждую страницу вашего сайта.

0
ответ дан kojow7 7 March 2019 в 04:53
поделиться

Вы можете сохранить любой из типов файлов, если хотите.

Но если есть и index.php и index.html , index.html всегда будет использоваться сервером вместо index.php.

0
ответ дан NeonNatureEX 7 March 2019 в 04:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: