implementacion de sweet alert en un @html.ActionLink

publicado por: Anonymous Necesito que mi @Html.ActionLink(); me ejecute un onclick() y luego me ejecute el controlador que le mando como sobrecarga esto es lo que tengo. @Html.ActionLink(“Delete”, “DeleteMunicipality”, new { id = item.MunicipalityId }, new { @class = “btn btn-danger”, onClick = “swal({ title: ‘Are you sure?’, text: ‘You will not be able to…(Continue Reading)

¿Existe algún reproductor responsivo de video para html5, que permita reproducir todos o la mayoría de los formatos?

publicado por: Anonymous Me gustaría saber si algún reproductor responsivo de video para html5, que permita reproducir todos o la mayoría de los formatos. He probado con uno que se llama Jplayer, pero solo acepta algunos formatos mp4, http://www.jplayer.org/latest/demos/ pero lo que ando buscando un reproductor en jquery o flash, o cualquier opcion buena, que…(Continue Reading)

Multi Modelos en una vista ASP NET MVC

publicado por: Anonymous Hola soy nuevo en C# y MVC ASP NET y tengo la siguiente complicación. Estoy tratando de despelagar los datos de diferentes modelos en un solo view para utilizar estos datos en un form, a todo esto encontré que puedo (mezclar?) dos modelos o más en un modelo padre y jalar de…(Continue Reading)

Diferencia entre Html.BeginForm() y Html.BeginRouteForm()

publicado por: Anonymous Básicamente esa es mi duda, que diferencia hay entre estos dos html helpers. y cuando se debería usar uno u otro. solución La diferencia son los parámetros que toman Html.BeginForm recibe los nombres de el action y el controller: Html.BeginForm(“Edit”, “Home”) Html.BeginRouteForm recibe el nombre de una ruta, si es que le…(Continue Reading)

Un árbol de expresión no puede contener una expresión dinámica

publicado por: Anonymous Tengo un proyecto MVC 5 de ASP mi modelo using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace _2_Hello.Models { public class ItineraryItem { public DateTime? When { get; set; } public string Description { get; set; } public int? Duration { get; set; } } } mi controller using _2_Hello.Models; using…(Continue Reading)

¿como sobreescribir mi archivo de bootstrap en mi hoja de estilos?

publicado por: Anonymous como pueden ver en el inspector el archivo site.css esta cargado que es donde tengo mis estilos que deberían sobrescribir a bootstrap, pero no carga el nuevo contenido que escribo, ¿a que se debe esto? solución Verifica que tu link al css en el head, está después del link al boostrap en…(Continue Reading)

Acceder a ViewData en una vista Razor

publicado por: Anonymous Estoy haciendo una lista de estudiantes para mostrarla en una vista Razor mediante ViewData. controlador using ViewData.Models; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace ViewBag.Controllers { public class StudentController : Controller { // GET: Student public ActionResult Index() { IList<Student> studentList = new List<Student>(); studentList.Add(new Student() { StudentName…(Continue Reading)

Alinear horizontalmente en lados opuestos botones con bootstrap

publicado por: Anonymous Tengo un formulario en que se pueden realizar tres acciones: Ingresar empleado, cancelar y Guardar. Utilizo bootstrap para crear el formulario y los botones tal como muestro en la imagen El problema es que quisiera los tres botones alineados horizontalmente al mismo nivel (no como se muestra en la figura en la…(Continue Reading)

MVC 5 Layout dejó de leer bootstrap correctamente

publicado por: Anonymous primero que nada, muchas gracias por dedicarse a leer la pregunta! Les comento, hace un tiempo estoy trabajando en un proyecto con ASP.NET MVC 5, resulta que de un día para el otro, al abrirlo, el estilo del _Layout.cshtml se rompió completamente (sin hacer ningún cambio en el aproximadamente 10 días atras)…(Continue Reading)

Necesito Refrescar una View Al usar onchage en un select. en MVC 4 razor C#

publicado por: Anonymous tengo un problema con el uso de un select class=”selection-box large-select” name=”drop” id=”drop”onchange=”rut()”> el cual lo estoy utilizando para enviar su valor a un [HttpPost] public ActionResult MiPerfil(string pRutIn) { pFechaIn = “15/06/2014”; var tipo1 = clsMW_SPB_IMF_PFL_CLT.execute(pRutIn, pFechaIn); return View(tipo1); } para que me pueda cargar una tabla: luego de que se…(Continue Reading)

Ir a otro controlador desde javascript

publicado por: Anonymous Quiero redireccionar desde una vista a un controlador que esta un nivel más alto, para ello utilizo @url.action de este modo miUrl = ‘@Url.Action(“CambiarEstadoVisita”, “~/Areas/Visitas/Visita”)’; Pero el link que genera es este: http://localhost:10174/Mantenimiento/~/Areas/Visitas/Visita/CambiarEstadoVisita ¿Cómo puedo hacer para ir hacia atrás ? solución Ya conseguí solucionarlo. En vez de usar url.Action que no…(Continue Reading)

¿Comó asignar valor a una propiedad de un tipo personalidado mediante dropdownlist MVC ASP.NET Razor?

publicado por: Anonymous Saludos, Tengo el siguiente escenario, en mi modelo Model tengo una propiedad de tipo CustomProperty la cual quiero asignar mediante interfaz en base a un catalogo de opciones el cual es un List<CustomProperty>.Actualmente tengo este código pero al momento de enviar mi formulario al controllador mi propiedad CustomProperty aparece como null Modelo:…(Continue Reading)

Como obtener valores de checkBox dinamico en el controlador ASP.NET MVC

publicado por: Anonymous Hice una vista que relaciona el rol del usuario con el usuario, creo la vista con las casillas de verificación dinámicas que puede registrar roles y luego asignarlo al usuario, solo cuando envío los roles marcados, en el controlador no se retornar al controlador , me marca nulo, estas son mis clases.…(Continue Reading)

ActionLink en forma de Ruteo por parametros en vez de QueryString

publicado por: Anonymous Estoy intentando hacer que al utilizar un ActionLink con múltiples parámetros me me genere un link de la forma {Controller}/{Action}/{idCompania}/{idLocal}/{fecha} Pero siempre me genera una querystring: {Controller}/{Action}?idCompania=0&idLocal=21&fecha=23-12-2015 En el global.asax tengo: routes.MapRoute( “UltimosInformesDetail”, “UltimosInformes/Details/{idCompania}/{idLocal}/{fecha}”, new { controller = “UltimosInformes”, action = “Details”, idCompania=””, idLocal=””, fecha=”” }, null ) Mi ActionLink en la…(Continue Reading)

Pasar Lista desde Vista a un Controller

publicado por: Anonymous Tengo una vista donde se visualizan datos en la cual se pueden ingresar datos(Notas) @model IList<Proyecto01.Models.Nota> @{ ViewBag.Title = “Notas”; } <h2 class=”text-center”> Notas</h2> @using (Html.BeginForm(“ActualizarNotas”, “Nota”, FormMethod.Post)) { <th> @Html.DisplayName(“Nombres”) </th> <th> @Html.DisplayName(“Apellido Materno”) </th> <th> @Html.DisplayName(“Apellido Paterno”) </th> <th> @Html.DisplayName(“Nota 1”) </th> <th> @Html.DisplayName(“Nota 2”) </th> <th> @Html.DisplayName(“Nota 3”) </th>…(Continue Reading)

Mostrar números desde base de datos con separadores de miles en C#

publicado por: Anonymous Llevo varios dias y no doy con la solución, mi problema es que lleno una tabla utilizando @foreach pero todos los números me los trae sin formato, a pesar de que el campo es de tipo Money en la base de datos. Leyendo encontré esta forma: var sepa = cart.ToString(“c”); Siendo cart…(Continue Reading)

Obtener propiedades de un archivo ASP.NET Razor C#

publicado por: Anonymous Hola estoy haciendo un módulo en ASP.NET con Razor y C# en donde subo a una base de datos un archivo de cualquier tipo, junto con otros datos. Necesito obtener las propiedades de el archivo del lado del servidor (“con C#“), para poder anexar estos nuevos datos en mi query para tenerlos…(Continue Reading)

Listar Dropdownlist dependientes o Casada – Visual.Net -MVC

publicado por: Anonymous Me gustaría saber cómo usar Dropdownlist dependientes, por ejemplo que la CIUDAD dependa de la REGION, y esta del PAIS. Actualmente estoy usando esta forma de trabajar al listar una dropdownlist: En el controller; Function ActualizarMiembros() As ActionResult ViewBag.Cargoslist = GetCargos(Nothing) End Function Private Function GetCargos(selectedValues As String()) As MultiSelectList Using db…(Continue Reading)

¿Es posible usar un valor de javascripts en razor asp.net?

publicado por: Anonymous Supongamos que tengo el siguiente valor de javascripts: <script type=”text/javascript”> var variable_js=10; </script> y en razor, una variable de asp.net, le deseo asignar el valor de javascripts que declare. Por ejemplo: @Dim variable_vb=variable_js ‘¿se puede?? ¿Se puede hacer algo así como lo declarado arriba?y ¿Como? solución Lo que intentas realizar no es…(Continue Reading)

No se puede pasar parámetros a una vista

publicado por: Anonymous Tengo el siguiente listado de clientes, con dos botones: Modificar y Editar. Cuando aprieto, por ejemplo en Modificar, sé que va a http://localhost:1173/DetalleCliente?id=1, pero me dice “No se encuentra el recurso.” controlador: using Ejercicio03.Models; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace Ejercicio03.Controllers { public class ClienteController : Controller…(Continue Reading)

DisplayNameFor と DisplayFor を1行にまとめたい

投稿者: Anonymous View.csthml <table> <tr> <th>@Html.DisplayNameFor(model => model.FirstName)</th> <td>@Html.DisplayFor(model => model.FirstName)</td> </tr> <tr> <th>@Html.DisplayNameFor(model => model.LastName)</th> <td>@Html.DisplayFor(model => model.LastName)</td> </tr> ・・・ </table> 上記のように、モデルの各プロパティの表示名とデータ値を table に表示するページがあります。 <tr> <th>@Html.DisplayNameFor(プロパティ)</th> <td>@Html.DisplayFor(プロパティ)</td> </tr> の部分は定型なので、部分ビューにして、 _Partial.csthml @model object <tr> <th>@Html.DisplayNameFor(model => model)</th> <td>@Html.DisplayFor(model => model)</td> </tr> 本体のページを View.csthml <table> @Html.Partial(“_Partial”, Model.FirstName) @Html.Partial(“_Partial”, Model.LastName) ・・・ </table> に変更してみたのですが ・表示名が表示されない ・データ値は表示されるが、モデルのプロパティに指定した DisplayFormat が効いていない…(Continue Reading)

ドロップダウンリストに連動してURLを生成したい

投稿者: Anonymous ASP.NET MVC の質問です。 ページ上にドロップダウンリストがあって、ユーザーの選択に応じて /ドロップダウンで選択した値/{controller}/{action} のURLにリダイレクトするにはどのように実装すればよいでしょうか? たとえば、ロケールと言語がそれぞれドロップダウンで選択できるページがあり、初期状態では「現在のロケールと言語」が選択された状態になっています。 ユーザーがロケールに「jp」、言語に「ja」を選択したら /jp/ja/{controller}/{action} のページに遷移するイメージです。 (この場合、ロケール選択時と言語選択時で2回遷移が発生することになりますが、それで構いません) 解決 まずApplication_Start(RouteConfig)でロケールを含むルートを登録します。 routes.MapRoute( name: “LocaleAndLanguage”, url: “{locale}/{language}/{controller}/{action}/{id}”, defaults: new { controller = “Page”, action = “Index”, id = UrlParameter.Optional } ); 次にパターンのパラメーターをアクションメソッドに追加します。 上の例ではlocaleとlanguageという名前ですので、 string locale, string language, となります。 このように設定したうえでビューのルートパラメーターを指定する箇所(Url.Actionなど)でlocaleとlanguageを指定すれば、仕様に合うURLが生成されると思います。 @Url.Action(“Hoge”, new { locale = “jp”, language = “ja”, }) また「リダイレクト」ですが、実際にはJavaScriptのイベントを処理することになると思います。 設計次第ですが、単純にformを送信するような実装にもできます。 <script>…(Continue Reading)

razorファイル内に書いたHTML生成コードを別のファイルから参照する方法

投稿者: Anonymous  ASP.NET Core3.0とRazorの初学者です。  現在、WinFormsの自作ControlのようなものをRazorを使ったウェブページ開発でもできないかと考えていろいろと試しています。  次のような関数を書けば同じRazorファイル内では使いまわしてHTMLの生成ができるということを知りました。 @{ //Hogeを表示する関数を定義する void Display(Hoge hoge) { <p>@hoge.Fuga</p> } } <p>Hello world</p> <p>following is hoge list</p> @{ //定義した関数を使う側 foreach(var hoge in hogeList) { Display(hoge); } }  ところが、この関数へ外部からアクセスできないかと考え次のようにpublicにすると「’public’ がこの項目に対して有効ではありません。」というエラーや(@functionsにすると)「現在のコンテクストにbuilderという名前は存在しません」というエラーが出てコンパイルすることができません。 @{ public void Display(Hoge hoge) { <p>@hoge.Fuga</p> } }  このようにControlのようなものを作ろうとすると以下のサイトで紹介されているようにC#でゴリゴリ書くしかないのでしょうか? (@helperはCore3.0ではまだ使用することができなさそうです) 参考サイト  あるいは他に関数の中に直接HTMLタグなどを埋め込んで出力できるような関数を実装する方法があるのでしょうか?  ご教授のほどよろしくお願いします。 解決 部分ビューでは実現できないでしょうか? hogeの部分にデータがあって、それぞれ表示したいような場合は、下記リンク先の「部分ビューからデータにアクセスする」が参考になりそうです。 [参考:ASP.NET Core の部分ビュー] https://docs.microsoft.com/ja-jp/aspnet/core/mvc/views/partial?view=aspnetcore-2.2 回答者:…(Continue Reading)

DatePicker solo me muestre año y no se puede editar

publicado por: Anonymous Tengo el siguiente código que estoy trabajando en MVC 5 Boostrap y Razor @Html.TextBox(“Agno”, String.Format(“{0:d}”, DateTime.Now.ToString(“yyyy”)), new { @class = “form-control”, type = “date”, @required = “required” }) Pero solo me muestra el control DatePicker y lo que deseo es solo seleccionar el año, Seleccionar! no Editar! ¿Se puede hacer esto? solución…(Continue Reading)

¿Cuál es la mejor forma de pasar parámetros a método get en webapi mediante $.getJSON?

publicado por: Anonymous Buenas tengo una duda de como hacer esto de la mejor manera: Tengo un método GET en mi controller que recibe 3 parámetros: [Route(“api/Visita/{idCompania}/{idLocal}/{fecha}”)] public Visita Get(short idCompania, short idLocal, string fecha) En mi vista tengo estos parámetros disponibles en mi ViewBag, ¿hay alguna forma limpia de pasarlos como parámetros a $.getJSON…(Continue Reading)

@Html.DropDownList() No muestra el valor selecionado del ViewData[“algunacosa”]

publicado por: Anonymous Tengo un SelectListItem y en un elemento pongo Selected = true, pero al pasar este objeto a razor en un @Html.DropDownList() este no reconoce el elemento selecionado. De esta forma es como lo tengo en mi vista Razor @Html.DropDownList(“ListaProgramas”, (IEnumerable<SelectListItem>)ViewData[“ListaProgramas”], new {@class = “form-control pull-left”, @id = “ListaProgramas”, @style = “color:black; width:100%;”…(Continue Reading)