小编nee*_*eel的帖子

MVC4中表的Foreach循环

我正在使用c#在MVC4中完成我的项目.我的模型中有一个IEnumerable列表.我使用以下循环在我的视图中列出.

       <table id="memberlist">
       <tbody>
        @foreach(var item in Model)
         {
          <tr>
             <td>Rtn. @item.Mem_NA<br />(@item.Mem_Occ)</td>
          </tr>
         }
       </tbody>
       </table>
Run Code Online (Sandbox Code Playgroud)

其实我想要输出如下表所示

 <table id="memberlist">
       <tbody>
          <tr>
             <td>Rtn.item.Mem_NA1<br />(item.Mem_Occ1)</td>
             <td>Rtn.item.Mem_NA2<br />(item.Mem_Occ2)</td>
             <td>Rtn.item.Mem_NA3<br />(item.Mem_Occ3)</td>
          </tr>
          <tr>
             <td>Rtn.item.Mem_NA4<br />(item.Mem_Occ4)</td>
             <td>Rtn.item.Mem_NA5<br />(item.Mem_Occ5)</td>
             <td>Rtn.item.Mem_NA6<br />(item.Mem_Occ6)</td>
          </tr>
       </tbody>
       </table>
Run Code Online (Sandbox Code Playgroud)

是否可以使用foreach循环生成上面的表.或者更好地使用div而不是table.请帮我

c# html5 asp.net-mvc-4

1
推荐指数
1
解决办法
2万
查看次数

Visual Studio 2012中的模拟引用

嗨,我正在使用存储库模式对实体框架进行单元测试.我只是尝试在我的测试项目中模拟一个存储库类

private Mock<IStudentRepository> repositoryMock;  
Run Code Online (Sandbox Code Playgroud)

我正在使用命名空间

 Using Moq;    // is that correct????????
Run Code Online (Sandbox Code Playgroud)

但程序集引用/指令缺少错误显示,所以我尝试添加引用,但我不明白哪个是Moq的程序集引用/指令.任何人都可以帮助我

c# unit-testing entity-framework asp.net-mvc-4

0
推荐指数
1
解决办法
2619
查看次数

表格收集问题

我在mvc中有一个html开始表单

@using (Html.BeginForm("Search", "Reports",FormMethod.Post, new { enctype = "multipart/form-data", @class = "form-inline"  }))
{ 
   <div class="form-group">
        <input type="text" class="form-control input-sm" placeholder="Value" name="SearchValue">
        <input type="text" class="form-control input-sm second-value" placeholder="Value" style="display:none;" name="SearchValue1">
        <button type="button" class="btn btn-default btn-Add">+</button>

    </div>
    <div id="othersearch"></div>
    <input type="submit" value="Search" class="btn btn-primary" />
}
Run Code Online (Sandbox Code Playgroud)

我想在一个控制器中发布此表单项

public ActionResult Search(FormCollection collection)
{
    string searchvalue = collection.Get("SearchValue");
    return View();
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,有时候第二个文本框是不可见的..那个时候我不想收集值.当我按下按钮添加生成相同类型的相同类型的输入字段(我可以添加许多输入框).那我怎么能在我的控制器中收集所有这些.请帮我..

c# asp.net-mvc asp.net-mvc-4

0
推荐指数
1
解决办法
891
查看次数

使用jquery中的for循环向数组添加值

我知道这是一个简单的问题.但我很难过.

我想在jquery中使用for循环来做到这一点

      var arr = [
        { val: '1', text: '1' },
        { val: '2', text: '2' },
        { val: '3', text: '3' },
       .........
        { val: '30', text: '30' },
        { val: '31', text: '31' }
       ];
Run Code Online (Sandbox Code Playgroud)

我试试这个.Actualy我想创建一个显示所有月份日的选择列表

        var arr = [
        for (var i = 0; i < 32; i++) {
             { val: i, text: i },
        }
        ];
Run Code Online (Sandbox Code Playgroud)

这显示错误.

javascript jquery

-1
推荐指数
1
解决办法
9837
查看次数