frameset in ASP.NET 2.0
От: Gaset  
Дата: 13.01.06 13:52
Оценка:
Visual Studio не дает вставлять в aspx страницы обыкновенные фреймы, хотя инлайн вставляются нормально. Как мне заюзать frameset?
Re: frameset in ASP.NET 2.0
От: Nikolay_Ch Россия  
Дата: 13.01.06 13:53
Оценка:
G>Visual Studio не дает вставлять в aspx страницы обыкновенные фреймы, хотя инлайн вставляются нормально. Как мне заюзать frameset?
А зачем? IFrame представляет большие возможности...
Re[2]: frameset in ASP.NET 2.0
От: Gaset  
Дата: 13.01.06 13:54
Оценка:
Здравствуйте, Nikolay_Ch, Вы писали:

G>>Visual Studio не дает вставлять в aspx страницы обыкновенные фреймы, хотя инлайн вставляются нормально. Как мне заюзать frameset?

N_C>А зачем? IFrame представляет большие возможности...

Мне надо сделать сплиттер (на подобии того, как в РСДНе). Или это можно через iframe?
Re[3]: frameset in ASP.NET 2.0
От: Nikolay_Ch Россия  
Дата: 13.01.06 13:57
Оценка:
G>Мне надо сделать сплиттер (на подобии того, как в РСДНе). Или это можно через iframe?
Так в чем проблемы? Посмотри как сделано в RSDN...

<html>
<frameset cols='*' rows='43%,*' frameborder='1' framespacing='2' bordercolor="#65A7CB">
<frame name='frameMsgList' frameborder='0' src='/Forum/MsgList.aspx?mid=&flat=0' scrolling='yes'></frame>
<frame name='frameMsg' frameborder='0' src='/Forum/Message.aspx?mid=&only=1' scrolling='yes'></frame>
</frameset>
</html>
Re[4]: frameset in ASP.NET 2.0
От: Gaset  
Дата: 13.01.06 14:01
Оценка:
Здравствуйте, Nikolay_Ch, Вы писали:

G>>Мне надо сделать сплиттер (на подобии того, как в РСДНе). Или это можно через iframe?

N_C>Так в чем проблемы? Посмотри как сделано в RSDN...

N_C>
N_C><html>
N_C><frameset cols='*' rows='43%,*' frameborder='1' framespacing='2' bordercolor="#65A7CB">
N_C><frame name='frameMsgList' frameborder='0' src='/Forum/MsgList.aspx?mid=&flat=0' scrolling='yes'></frame>
N_C><frame name='frameMsg' frameborder='0' src='/Forum/Message.aspx?mid=&only=1' scrolling='yes'></frame>
N_C></frameset>
N_C></html>
N_C>


Так и делаю у меня просто потом страница в дизайнере не открывается.
Re[5]: frameset in ASP.NET 2.0
От: Nikolay_Ch Россия  
Дата: 13.01.06 14:04
Оценка:
G>Так и делаю у меня просто потом страница в дизайнере не открывается.
Ну и? Зачем тебе ее в дизайнере открывать? Это-же одноразовое редактирование...
А дизайнер ее не поддерживает, о чем, собственно и пишет....
Re: frameset in ASP.NET 2.0
От: vityanya Узбекистан  
Дата: 13.01.06 17:35
Оценка:
Здравствуйте, Gaset, Вы писали:

G>Visual Studio не дает вставлять в aspx страницы обыкновенные фреймы, хотя инлайн вставляются нормально. Как мне заюзать frameset?


В VS2005 для этого можно использовать Master Page
Re[4]: frameset in ASP.NET 2.0
От: BigMuzzy Россия brother.pavlo.ru
Дата: 27.11.06 14:23
Оценка:
Здравствуйте, Nikolay_Ch, Вы писали:

G>>Мне надо сделать сплиттер (на подобии того, как в РСДНе). Или это можно через iframe?

N_C>Так в чем проблемы? Посмотри как сделано в RSDN...

N_C>
N_C><html>
N_C><frameset cols='*' rows='43%,*' frameborder='1' framespacing='2' bordercolor="#65A7CB">
N_C><frame name='frameMsgList' frameborder='0' src='/Forum/MsgList.aspx?mid=&flat=0' scrolling='yes'></frame>
N_C><frame name='frameMsg' frameborder='0' src='/Forum/Message.aspx?mid=&only=1' scrolling='yes'></frame>
N_C></frameset>
N_C></html>
N_C>


.NET 2.0 сообщает на такое —
Server Error in '/' Application.
Must have a <form runat="server">


Что с этим делать ???
Re[5]: frameset in ASP.NET 2.0
От: Пух Украина  
Дата: 27.11.06 14:58
Оценка:
Здравствуйте, BigMuzzy, Вы писали:

BM>.NET 2.0 сообщает на такое —

BM>Server Error in '/' Application.
BM>Must have a <form runat="server">

BM>Что с этим делать ???


Эта страница должна быть html.
A aspx — внутри фреймов.
Re[6]: frameset in ASP.NET 2.0
От: BigMuzzy Россия brother.pavlo.ru
Дата: 27.11.06 15:24
Оценка:
Здравствуйте, Пух, Вы писали:

Пух>Эта страница должна быть html.

Пух>A aspx — внутри фреймов.

На самом деле не обязательно!
Я уже разобрался. Если у странички отключть ViewState и не включать в нее ни одного серверного тега, то страничка работает и как aspx !!! Вот пример

<%@ Page Language="C#"  AutoEventWireup="true" Inherits="User_Friendly_URL_Engine" CodeFile="engine.aspx.cs" Culture="ru-RU" ValidateRequest="false" EnableViewState="false" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="head" runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
    <link rel="stylesheet" type="text/css" href="/design/land_portal.css" />
    <script language="javascript" type="text/javascript" src="/design/land_portal.js"></script>
</head>
        <frameset rows="300,*" >
            <frame src="<%=MenuLink %>" />
            <frame src="<%=MainLink %>" />
        </frameset>
</html>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.