.NET генерит скрипты на страницы для своего функционирования.
вопрос: как изменить их генерацию?
например чтобы добавить туда type="text/javascript" ну или что-то в этом духе...
настраиваемо ли это простыми средствами?
24.01.07 11:01: Перенесено модератором из '.NET' — Хитрик Денис
Здравствуйте, miar, Вы писали:
M>.NET генерит скрипты на страницы для своего функционирования.
M>вопрос: как изменить их генерацию?
M>например чтобы добавить туда type="text/javascript" ну или что-то в этом духе...
Гм. Смотрю рефлектором на реализацию методов ClientScriptManager.RegisterScriptBlock:
private void RegisterScriptBlock(ScriptKey key, string script, ref ListDictionary scriptBlocks, ref ArrayList scriptList, bool needsScriptTags, ref bool inScriptBlock)
{
if (scriptBlocks == null)
{
scriptBlocks = new ListDictionary();
}
if (scriptBlocks[key] == null)
{
scriptBlocks.Add(key, script);
if (scriptList == null)
{
scriptList = new ArrayList();
if (needsScriptTags)
{
scriptList.Add("\r\n<script type=\"text/javascript\">\r\n<!--\r\n");
}
}
else if (needsScriptTags)
{
if (!inScriptBlock)
{
scriptList.Add("\r\n<script type=\"text/javascript\">\r\n<!--\r\n");
}
}
else if (inScriptBlock)
{
scriptList.Add("// -->\r\n</script>\r\n");
}
scriptList.Add(script);
inScriptBlock = needsScriptTags;
}
}
Так что уточни: что именно хочется настроить...

1.2.0 alpha rev. 655