Css MVC4-将DIV表与ajax.begin组合

Css MVC4-将DIV表与ajax.begin组合,css,ajax,asp.net-mvc-4,html,Css,Ajax,Asp.net Mvc 4,Html,我想将div表与Ajax.BeginForm结合起来: 它的输出是这样的: <div class="Table"> <div class="Title"> <p>This is a Table</p> </div> <div class="Heading"> <div class="Cell"><p>Pos</p></div> <div c

我想将div表与Ajax.BeginForm结合起来:

它的输出是这样的:

<div class="Table">
<div class="Title">
    <p>This is a Table</p>
</div>
<div class="Heading">    
    <div class="Cell"><p>Pos</p></div>
    <div class="Cell"><p>Value</p></div>
    <div class="Cell"><p>Action</p></div>
</div>
<div class="Row" id="Row_1">
<form>
    <div class="Cell"><p>1</p></div>
    <div class="Cell"><p>Hello</p></div>
    <div class="Cell"><p><input type="submit" value="Send" /></p></div>
</form>
</div>
<div class="Row" id="Row_2">
<form>
    <div class="Cell"><p>2</p></div>
    <div class="Cell"><p>World</p></div>
    <div class="Cell"><p><input type="submit" value="Send" /></p></div>
</form>
</div>

这是一张桌子

位置

价值观

行动

一,

你好

二,

世界

但每行仅显示在第一列中。我怎样才能解决这个问题?
Thx将css中的单元格类替换为

.Cell
{
   float:left;
    border: solid;
    border-width: thin;
    padding-left: 5px;
    padding-right: 5px;
    width: 200px;
}

删除行div并将表单升级为
.Row

<div class="Table">
<div class="Title">
    <p>This is a Table</p>
</div>
<div class="Heading">    
    <div class="Cell"><p>Pos</p></div>
    <div class="Cell"><p>Value</p></div>
    <div class="Cell"><p>Action</p></div>
</div>

<form class="Row" id="Row_1">
    <div class="Cell"><p>1</p></div>
    <div class="Cell"><p>Hello</p></div>
    <div class="Cell"><p><input type="submit" value="Send" /></p></div>
</form>

<form class="Row" id="Row_2">
    <div class="Cell"><p>2</p></div>
    <div class="Cell"><p>World</p></div>
    <div class="Cell"><p><input type="submit" value="Send" /></p></div>
</form>

</div>

这是一张桌子

位置

价值观

行动

一,

你好

二,

世界


但每列都需要一个固定宽度?对不起,它不需要固定宽度。我刚测试过,但忘了删除。:)