Formulario modal en asp.net
Publicado por Roberto (6 intervenciones) el 30/08/2020 03:33:49
Hola como están muy buenas noches.
les agradecería que me ayuden con un problema que tengo, que es lo que necesito les expongo a continuación
tengo un formulario al cual le agregue un button.
quisiera que al presionar en el button me abra un formulario modal, ese formulario que es showdialog en windows forms, algo parecido a eso, creo que le dicen modal, eso por un lado en la ventana modal debería yo tener una tabla, un grid con datos de un empleado, y cuando seleccione una fila, esa fila seleccionada mediante un button se pase al formulario que lo invoco y que en un editorfor me agrege los datos seleccionado.
he intentado de todo, mire mucho en internet pero algunos ejemplos que parecia que me ayudarian no pude resolver mi problema.
les muestro lo que tengo hecho por favor.
mi button
la vista donde tengo la tabla



como ven en la imagen los datos no flotan se quedan con en una pagina nueva y yo quiero que no se cierre el formulario que lo antecedió.
les agradezco por la ayuda sugerencias corrección de errores.
Gracias
RM
les agradecería que me ayuden con un problema que tengo, que es lo que necesito les expongo a continuación
tengo un formulario al cual le agregue un button.
quisiera que al presionar en el button me abra un formulario modal, ese formulario que es showdialog en windows forms, algo parecido a eso, creo que le dicen modal, eso por un lado en la ventana modal debería yo tener una tabla, un grid con datos de un empleado, y cuando seleccione una fila, esa fila seleccionada mediante un button se pase al formulario que lo invoco y que en un editorfor me agrege los datos seleccionado.
he intentado de todo, mire mucho en internet pero algunos ejemplos que parecia que me ayudarian no pude resolver mi problema.
les muestro lo que tengo hecho por favor.
mi button
1
@Html.ActionLink("Empleado", "ListaModal", "empleadoes", null, new { @classs = "btn btn-success btn-md", @id = "btnCreateAsset" })
la vista donde tengo la tabla
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
@model IEnumerable<InventarioWeb.Models.Modelo.empleado>
@{
Layout = null;
}
<div class="container">
<div class="modal-dialog" id="modalPopup">
<div class=" modal-content">
<div class="modal-header">
<h4>Cabecera</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<table class="table">
<tr>
<th>
@Html.DisplayNameFor(model => model.primerNombre)
</th>
<th>
@Html.DisplayNameFor(model => model.segundoNombre)
</th>
<th>
@Html.DisplayNameFor(model => model.apellidoPaterno)
</th>
<th>
@Html.DisplayNameFor(model => model.apellidoMaterno)
</th>
<th>
</th>
</tr>
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.primerNombre)
</td>
<td>
@Html.DisplayFor(modelItem => item.segundoNombre)
</td>
<td>
@Html.DisplayFor(modelItem => item.apellidoPaterno)
</td>
<td>
@Html.DisplayFor(modelItem => item.apellidoMaterno)
</td>
</tr>
}
</table>
</div>
<div class="modal-footer">
<button class="btn btn-success"> Guardar</button>
</div>
</div>
</div>
</div>



como ven en la imagen los datos no flotan se quedan con en una pagina nueva y yo quiero que no se cierre el formulario que lo antecedió.
les agradezco por la ayuda sugerencias corrección de errores.
Gracias
RM
Valora esta pregunta


0