Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Загрузка aspx-страницы / 22 сообщений из 22, страница 1 из 1
05.10.2012, 10:45
    #37984957
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
Добрый день!
Хотела бы узнать можно исправить при загрузке формы двойную прорисовку контролов.
Страница открывается в модальном окне, и у окна выставлены определенные размеры. когда страница загружается кнопки сначала уезжают куда то в край страницы за видимую часть модального окна, а потом через моргание прорисовываются в пределах окна как и должны. Как избавится от моргания этого? чтобы открыл форму и контролы все уже прорисованы, а не доезжают откуда то со стороны))
...
Рейтинг: 0 / 0
05.10.2012, 11:41
    #37985079
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
lusinka,

а вы как их на страницу добавляете
...
Рейтинг: 0 / 0
05.10.2012, 11:50
    #37985088
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
не программно.
страницу html создаю и туда контролы вытаскиваю
...
Рейтинг: 0 / 0
05.10.2012, 11:52
    #37985094
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
вот так
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server">
  
<table width="100%" cellspacing="0" border="0">
    <tr>
        <td><asp:Label ID="Label1" runat="server" Text="ФИО" Font-Size="Small"></asp:Label></td>
        <td><asp:TextBox ID="TextBox1" runat="server" Width="100%"></asp:TextBox></td>
    </tr>
    <tr>
    </tr>
    <tr>
        <td colspan=2 valign="bottom" class="ms-formbody" align="right">
            <asp:Button ID="Button1" runat="server" Text="Сохранить" CausesValidation=true />
            <asp:Button ID="Button2" runat="server" Text="Отменить" CausesValidation=false />
        </td>
    </tr>

</table>

</asp:Content>
...
Рейтинг: 0 / 0
05.10.2012, 11:52
    #37985095
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
lusinka,

ASPX или HTML?
...
Рейтинг: 0 / 0
05.10.2012, 11:53
    #37985099
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
aspx
...
Рейтинг: 0 / 0
05.10.2012, 11:58
    #37985110
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
lusinka,

Может браузер корявый или актив Х не включены, потому что судя по коду там все просто.

Есть еще параметр правда не помню как называется который отвечает за отображение страницы либо по частям(по мере загрузки) или показзывать страницу когда она будет полностью готова.
...
Рейтинг: 0 / 0
05.10.2012, 11:58
    #37985112
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
просто у модального окна можно не задавать ширину и высоту, будет взяты размеры по умолчанию, которые выставляются и вот такое впечатление складывается, что когда форма грузится сначала контролы все рисуются по тем размерам окна, которые по умолчанию, а потом перерисовываются по тем размерам, которые я указала для окна.
...
Рейтинг: 0 / 0
05.10.2012, 12:10
    #37985133
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
lusinka,

а съезжают только кнопки или все контролы?
если только кнопки то вы подключаете к кнопкам какой то клас class="ms-formbody" похоже в нем проблема
...
Рейтинг: 0 / 0
05.10.2012, 12:13
    #37985140
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
съезжают все контролы, не только кнопки, если не указывать размер модального окна явно, то все прорисовывается красиво никаких сдвигов, а вот задаешь свой размер и все дергается сразу
...
Рейтинг: 0 / 0
05.10.2012, 12:22
    #37985159
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
хм, интересно, такая проблема похоже в IE только. проверила в google chrome, там нет такого
...
Рейтинг: 0 / 0
05.10.2012, 12:26
    #37985170
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
но мне как раз надо, чтобы в IE работало все как положено=(
...
Рейтинг: 0 / 0
05.10.2012, 12:33
    #37985189
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
lusinka,

в мозиле тоже такого не будет, ты включи Active X
...
Рейтинг: 0 / 0
05.10.2012, 12:44
    #37985216
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
да я посмотрела настройки в IE все включено. самый низкий уровень безопасности стоит. может что то конечно пропускаю...
...
Рейтинг: 0 / 0
05.10.2012, 12:53
    #37985237
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
lusinka,

В принципе у меня была похожая проблема в модальном окне нужно было регистрироваться но в IE6-8 оно появлялось внизу в левом углу. Я включил актив Х и в Сервис - Свойства обозревателя - Дополнительно - (Безопасность и проверь стоят ли галочки
Разрешать запуск активного содержимого на моем компьютере). В IE7 и выше проблема решилась а вот в IE6 так и осталась.
...
Рейтинг: 0 / 0
05.10.2012, 13:03
    #37985254
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
галочки там не стояло поставила, но картина не изменилась,
ладно оставлю так тогда. проверили на том ПК, где точно active X включен все тоже самое
...
Рейтинг: 0 / 0
05.10.2012, 13:06
    #37985261
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
lusinka,

я могу дать тебе код на CSS для модального окна если нужно
...
Рейтинг: 0 / 0
05.10.2012, 14:03
    #37985361
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
я боюсь, что это мне может не помочь
но как вариант могу попробовать через css
...
Рейтинг: 0 / 0
05.10.2012, 14:11
    #37985386
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
lusinka,

CSS код

Код: css
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
<style type="text/css">

			
			.sweetMenuAnchor span{
				display: block;
				padding-top: 10px;
			}
			
			h1
			{
				display: block;
				text-align: center;
				font-size: 48px;
				color: #ffffff;
				text-shadow: 0px 0px 12px #000000;
				font-family: "Trebuchet MS";
			}

        
        .web_dialog_overlay
        {
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            height: 100%;
            width: 100%;
            margin: 0;
            padding: 0;
            background: #000000;
            opacity: .15;
            filter: alpha(opacity=15);
            -moz-opacity: .15;
            z-index: 101;
            display: none;
        }
        .web_dialog
        {
            display: none;
            position: fixed;
            width: 300px;
            height: 215px;
            top: 50%;
            left: 50%;
            margin-left: -190px;
            margin-top: -100px;
            background-color: #ffffff;
            border: 2px solid #28a553;
            padding: 0px;
            z-index: 102;
            font-family: Verdana;
            font-size: 10pt;
        }
        .web_dialog_title
        {
            border-bottom: solid 2px #28a553;
            background-color: #28a553;
            padding: 4px;
            color: White;
            font-weight:bold;
        }
        .web_dialog_title a
        {
            color: White;
            text-decoration: none;
        }
        .align_right
        {
            text-align: right;
        }
    </style>




ASPX код (пример)

.....
<input type="button" id="btnShowModal" value="вход" />

......другой html код, если он есть

код модального окна

<div id="dialog" class="web_dialog">
здесь размещаешь контролы модального окна
.....
</div>
...
Рейтинг: 0 / 0
05.10.2012, 14:21
    #37985397
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
VIT2708,

Забыл там еще надо JQuery скрипты использовать
...
Рейтинг: 0 / 0
05.10.2012, 14:27
    #37985406
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
lusinka,

Если надо я создал проект Visual Studio 2008

там можешь поэкспериментировать у меня в IE этот пример работает
...
Рейтинг: 0 / 0
05.10.2012, 14:36
    #37985432
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка aspx-страницы
спасибо за помощь. попробую так еще через css... но очень обидно конечно, что именно в IE так отрабатывает коряво =(
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Загрузка aspx-страницы / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]