Как Включать Несколько Файлов JavaScript в.NET (Как, они делают в направляющих),

Вы можете попробовать:

Option Explicit

Sub test()

    Dim ws As Worksheet
    Dim strSearch As String
    Dim rngSearch As Range
    Dim LastrowMaster As Long

    'Set what you are looking for
    strSearch = "2019"

    'Loop all sheets
    For Each ws In ThisWorkbook.Worksheets
        'Loop sheets except the master sheet
        If ws.Name <> "Master" Then

            'Set ws as search range & get the row
            Set rngSearch = ws.UsedRange.Find(strSearch)

            'Find master sheet lastrow
            LastrowMaster = wsMaster.Cells(wsMaster.Rows.Count, "A").End(xlUp).Row

            'Paste the copied line in master sheet
            ws.Rows((rngSearch.Row)).EntireRow.Copy wsMaster.Range("A" & LastrowMaster + 1)

        End If

    Next

End Sub
8
задан bdukes 18 November 2008 в 22:29
поделиться

8 ответов

Можно сделать это использование обработчика HTTP. Проверьте это сообщение в блоге от Mads Kristensen:

Объедините несколько таблиц стилей во времени выполнения

1
ответ дан 5 December 2019 в 12:14
поделиться

Можно использовать управление ScriptManager/ScriptManagerProxy и определить сценарии в разделе/свойстве CompositeScript. Посмотрите ссылку MSDN.

<asp:ScriptManager runat="server">
    <CompositeScript>
        <Scripts>
            <asp:ScriptReference Path="~/public/javascript/jquery/jquery.js" />
            <asp:ScriptReference Path="~/public/javascript/jquery/jquery.tablesorter.js" />
            <asp:ScriptReference Path="~/public/javascript/jquery/jquery.tablehover.pack.js" />
            <asp:ScriptReference Path="~/public/javascript/jquery/jquery.validate.js" />
            <asp:ScriptReference Path="~/public/javascript/jquery/jquery.form.js" />
            <asp:ScriptReference Path="~/public/javascript/jquery/application.js" />
        </Scripts>
    </CompositeScript>
</asp:ScriptManager>

Это не обязательно очищает разметку любой, но это действительно архивирует их вместе.

8
ответ дан 5 December 2019 в 12:14
поделиться
<%= javascript_include_tag "all_min" %>

Это действительно имеет всю семантику классического вызова функции asp, даже если это действительно рубиново. На самом деле не зная рубина я могу все еще быть довольно уверен относительно предположения, что это - просто функция, и "all_min" относится к имени папки, в котором это передается как аргумент.

Начиная с <%= %> молозиво является просто ярлыком для Response.Write в классическом ASP мы можем прийти к заключению, что необходимо смочь создать собственную функцию, которая делает по существу то же самое и возвращается, строка с соответствующим включает.

3
ответ дан 5 December 2019 в 12:14
поделиться

ScriptManager находится под лицензией BSD, и мне это не нравится :(. Вы можете увидеть очень хорошая альтернатива тому, как это реализовано в подходе KiGG: KiGG

Идея заключается в том, что элемент управления позволяет объединять файлы js из веб-конфигурации, разделяя их на категории (вы перечисляете их имена) довольно просто yaeh. хорошо удачи.

1
ответ дан 5 December 2019 в 12:14
поделиться

Многие решения делают это с помощью обработчика http, который динамически создает сжатый файл js или css для каждой страницы, что не является хорошей идеей. Лучше объединить все файлы js и css ваших сайтов в один файл и лучше его обслуживать. Таким образом, браузер загружает его один раз и кеширует. Все дальнейшие запросы просто загружаются из кеша. Динамически сжатые файлы js и css создают файл на каждой странице. Таким образом, вы можете повторно использовать одни и те же файлы css и js для каждой страницы.

Затем вы можете позволить веб-серверу обслуживать измельченный файл css / js. Самый веб-сервер. IIS реализует кэширование в режиме ядра, что является самым быстрым способом обслуживания любого статического файла.

Если вам нужны производительные, масштабируемые решения, работающие в веб-фермах, посмотрите:

http://code.google.com/p/talifun-web/wiki/CrusherModule

0
ответ дан 5 December 2019 в 12:14
поделиться

Это вспомогательный метод в рельсах.

его передача: все будут включать библиотеки прототипов по умолчанию.

ASP.net MVC пытался скопировать рельсы, но у вас никогда не получалось получить правильную внутреннюю эстетику.

Мой совет:

Вместо того, чтобы копировать все хорошее из открытого исходного кода, просто используйте реальный материал, то есть рельсы

-3
ответ дан 5 December 2019 в 12:14
поделиться

Combres объединяет, контролирует версии, минимизирует и кэширует JavaScript. и ресурсы CSS. Он очень настраиваемый и производительный.

4
ответ дан 5 December 2019 в 12:14
поделиться

Недавно я нашел этот инструмент SquishIt .

Grz, Kris.

0
ответ дан 5 December 2019 в 12:14
поделиться
Другие вопросы по тегам:

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