如何在单击表行-mvc时回发

时间:2011-02-28 12:02:03

标签: asp.net-mvc-2

我在视图中有一个动态创建的表。每个表都有一个隐藏字段,并且具有唯一的ID。

当用户点击表格行时,我需要回发帖子,我必须在控制器中获得相应的隐藏字段值。

如何在用户点击行时回发。

1 个答案:

答案 0 :(得分:3)

终于得到了答案。只需抓住表格行点击事件并提交表格。代码如下所示

在视图中

    //script

   <script type="text/javascript">
 $(document).ready(function () {         
     $('#resultTable tr').click(function (event) {            
         $('#myform').submit();
      });
 });
</script>
 //use beginform
<% using (Html.BeginForm("Search", "Search", FormMethod.Post, new { id = "myform" })) 
   { %>
       <table width="100%"  id="resultTable" cellpadding="0" cellspacing="0">
       //rows here
      </table>
      <% } %>