Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 如何将复选框复选列表传递到模式弹出窗口_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 3 如何将复选框复选列表传递到模式弹出窗口

Asp.net mvc 3 如何将复选框复选列表传递到模式弹出窗口,asp.net-mvc-3,Asp.net Mvc 3,我有一个带有按钮和表格的页面 <input type="submit" value="Email" name="button" class="openDialog" data-dialog-id="Mail Dialog" data-dialog-title="Send Mail" data-url="<%: Url.Action("SendMail") %>" /> <form> <table> <tr&g

我有一个带有按钮和表格的页面

<input type="submit" value="Email" name="button" class="openDialog" data-dialog-id="Mail Dialog" data-dialog-title="Send Mail" data-url="<%: Url.Action("SendMail") %>" />    

<form>
    <table>
        <tr>
            <th>            
                <input type="checkbox"/>           
             <input type="hidden" class="textfield" id="video0_tags" name="video0_tags" />     
            </th>
            <th>
                FirstName
            </th>
            <th>
                LastName
            </th>
        </tr>
    <% foreach (var item in Model)
       { %>
        <tr>
            <td>            
                <div class="taglist">
                <input type="checkbox" name="check" value="<%: item.ProfileId %>" /> 
                </div>
            </td>
            <td>
                <%: Html.DisplayFor(modelItem => item.FirstName)%>
            </td>
            <td>
                <%: Html.DisplayFor(modelItem => item.LastName)%>
            </td>
    <% } %>
    </table>
</form>
问题

我的问题是,我无法将复选框的选中值传递给弹出窗口的get actionresult。这是基于复选框选中的项目向多个成员发送电子邮件


有人能帮我吗。。。。。请注意,复选框是一个布尔输入

如果将概要文件id存储在隐藏的输入字段中,则效果更好

顺便说一句,别忘了把你的桌子用表格包起来

<form>
   <input type="submit" .../> 
   <table> ... </table>
</form>

... 

public ActionResult SendMail(字符串myhidden),但其为null…未传递任何值是否将表包装在表单中?是的,我已将配置文件id存储在隐藏字段中。还把我的桌子包装成了。。。但是没有变化。你能用你当前视图中的代码更新你的问题吗?还有你的操作这里我的按钮显示一个弹出窗口。如果我删除pop并保留simple按钮,那么我就能够传递值。。
<form>
   <input type="submit" .../> 
   <table> ... </table>
</form>