Для меня это выглядит как куча позиционированных div
с использованием CSS, это должно быть выполнимо.Также возможно использование UpdatePanel
s.
Образец HTML и CSS
Обратите внимание, это быстрый пример для начала, но, вероятно, НЕ идеален!
<?DOCTYPE html>
<html xml:lang="en-us" lang="en-us">
<head>
<title>Test</title>
<style type="text/css">
html, body
{
margin: 0;
width: 100%;
height: 100%;
}
div
{
border: 1px solid Green;
}
div#Page
{
display: table;
width: 100%;
height: 80%;
}
div#Top
{
display: table-row;
}
div#Top div#Left,
div#Top div#Middle,
div#Top div#Right
{
display: table-cell;
width: 33%;
}
div#Top div#Left div#Logo
{
height: 100px;
}
div#Bottom
{
height: 20%;
}
</style>
</head>
<body>
<div id="Page">
<div id="Top">
<div id="Left">
<div id="Logo">
Logo Here
</div>
Carrier...
</div>
<div id="Middle">
Search
</div>
<div id="Right">
The red stuff...
</div>
</div>
</div>
<div id="Bottom">
Grid...
</div>
</body>
</html>
Результат