こんにちは、テキスト ボックスにデータを正しく表示するのに問題があります。これは私の Print partialView です。
@{ Layout = null; }
@model Estudio.WebUI.Models.PrintViewModel
@using (Ajax.BeginForm("Print", new { @class = "openDialog data-dialog-id='PrintDialog' data-dialog-Title='Print'" }, new AjaxOptions { HttpMethod = "POST", UpdateTargetId = "PrintDialog" }))
{
@Html.HiddenFor(m => m.FacturaId)
<div class="editor-label">
@Html.LabelFor(m => m.NComprobante)
<div class="editor-field">
@Html.TextBoxFor(m => m.NComprobante)
</div>
</div>
<br/>
<div class="editor-label">
@Html.LabelFor(m => m.SendMail)
<div class="editor-field">
@Html.CheckBoxFor(m => m.SendMail)
</div>
</div>
<input type="submit" name="Imprimir" value="Imprimir" id="Imprimir"/>
<script type="text/javascript">
$(document).ready(function () {
$("#NComprobante").mask("99999-999999999999");
});
</script>
}
これがActionResult Printです
public ActionResult Print(string id)
{
...
var model = new PrintViewModel
{
FacturaId = factura.FacturaId,
NComprobante = numero[0] + "-" + comprabante.ToString("000000000000")
};
return PartialView("Print", model);
}
誰でも助けることができますか?