Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.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 如何从我的表单中获取数据_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 如何从我的表单中获取数据

Asp.net mvc 如何从我的表单中获取数据,asp.net-mvc,Asp.net Mvc,我正试图在我的post metod上使用 public ActionResult EntradaPedidos(FormCollection formulario) { Pedidos miPedido = new Pedidos(); UpdateModel(miPedido); miPedido.division = Request.Form["division"]; 我做错了什么?我在视图中链接我的模型,并尝试使用不同的表单 这

我正试图在我的post metod上使用

public ActionResult  EntradaPedidos(FormCollection formulario) {
         Pedidos miPedido = new Pedidos();
         UpdateModel(miPedido);
         miPedido.division = Request.Form["division"];
我做错了什么?我在视图中链接我的模型,并尝试使用不同的表单

这是我的看法

<% using (Html.BeginForm("EntradaPedidos","home",FormMethod.Post )){ %>

        <% =Html.ValidationSummary("") %>
        <p> 
            <label>Division: </label>
            <%= Html.DropDownList("division", (SelectList)ViewData["divisiones"]) %>
            <!--<%= Html.TextBox("clave1", Model.clave1) %>-->
        </p>   
        <p>
            <label>Número del pedido: </label>
            <label id="numPedido"><% =Html.Encode(Model.numPedido) %></label>
            <!--<% =Html.TextBox ("numeroPedido") %>-->
        </p>
        <p>    
            <label> Fecha: </label>
            <% =Html.TextBox ("FechaInicio") %>

        </p>
        <p>
            <label>Tipo de pedido: </label> 
            <% =Html.RadioButton ("tipoPedido", "1") %><label class="inline" for="TipoPedido">1</label>
        </p>
        <p>
            <label>Transacción de pedido: </label>
            <% =Html.RadioButton("transPedido", "D2") %> <label class="inline" for="TransPedido">D2</label>
        </p>    
        <p>
            <label>Codigo del cliente :</label>
            <% =Html.TextBox ("codigoCliente") %>
            <label id="lbNombreCliente">Nombre del Cliente: </label>

        </p>       
        <p>
            <label>Bodega: </label>
            <% =Html.RadioButton("bodega", "CD") %><label class="inline" for="Bodega">CD</label>
        </p>
        <p>
            <label>Lista de Precios: </label>
            <label id="lbListaPrecios"> </label>
            <%= Html.DropDownList("ddListaPrecios") %>  
           <!-- <%= Html.CheckBox("cbCambioLista") %> <label class="inline" for="cbCambioLista">Desea cambiar lista de precios?</label>  -->
        </p>
        <p>
            <label id="lbCondPago">Condiciones de Pago: </label>            
        </p>
        <p>
            <label>Vendedor: </label>
            <%= Html.DropDownList("ddListaVendedores") %>
        </p>
        <p>    
            <label>Concepto Contable: </label>
            <label id="lbConContable"> 03 </label>
        </p>
        <p>
            <label>Ciudad: </label>   
            <% =Html.DropDownList ("ddCiudad") %>
            <label>Punto de entrega: </label>
            <%= Html.DropDownList("ddPuntosEntrega") %>

        </p>
        <p>
            <input type="submit" value="Siguiente"/>
        </p>
        <p>
             <%= Html.ActionLink("Menu opciones" , "Menu") %>
        </p>
   <%} %>


分部:

努梅罗·德尔·佩迪多:

费查:

蒂波德佩迪多: 1.

佩蒂多大街: D2

客户代码: 客户名称:

酒馆: 光盘

普里西奥斯名单:

帕戈条件:

卖方:

概念控制: 03

城市: 恩特雷加角:


将模型传递到视图:

var pedidos = new Pedidos { division = "teste" };
return View(pedidos);
然后告诉视图它的模型是什么:

<%@ Language="C#" Inherits="System.Web.Mvc.ViewPage<MvcProject.Models.Pedidos>" %>
public ActionResult  EntradaPedidos(Pedidos miPedido) {
         var division = miPedido.division