Añadir los valores de un input en una lista en razor c# mediante un boton

Tengo un formulario html con un input de tipo date con un boton añadir, tambien tengo una lista en razor de tipo string, lo que quiero hacer es que al momento que haga click en añadir el valor del input se almacene en la lista para porder enviar esa lista como parametro al controlador.

esta es mi lista en razor.

@{     List<string> r_fechas = new List<string>(); } 

este es mi formulario html.

<form v-on:submit.prevent="addFecha">     <div class="form-group">          <label for="fecha" class="col-form-label">Fecha</label>          <input type="date" class="form-control" id="fecha" v-model="fecha" />    </div>    <div class="form-group">          <input type="submit" class="btn-danger" id="btnAdd" value="añadir"  />     </div> </form> 

quisiera hacer algo asi:

<input type="submit" class="btn-danger" id="btnAdd" value="añadir" onclick="@r_fechas.Add("valor del input")"/> 

hay alguna forma de hacerlo porque he estado averiguando y entiendo que razor corre de lado del servidor, o hay alguna forma de almacenar esos valores en una lista y luego pasarlo a un controlador que descargara un reporte pdf con las fechas de la lista que le pase.

Cómo puedo mandar un dato de un form a otro form para despues compararlo en una funcion de boton?

Lo que planeo hacer es que en mi primera forma se registre el correo y contraseña y que en la siguiente forma esos datos se evalúen con los datos nuevos que se van a ingresar(datos que se van a pedir para iniciar sesión en la siguiente forma) y que estos se comparen cuando el usuario de clik en el botón de iniciar.

if (nombre.Length > 0 && apellido.Length > 0 &&            Verifica_Correo(correo) == true && contraseña.Length >= 11)         {             if(checkBox1.Checked == true && checkBox2.Checked == true &&                checkBox3.Checked == true && checkBox4.Checked == true)             {                 logg_ form_loog = new logg_(); //Aquí se va iniciar la forma número dos para poder entrar a la pedida de datos de inicio de sesión                    form_loog.Show();             }         } 

//Forma uno que pide los datos de registro introducir la descripción de la imagen aquí

//Forma dos que pide los datos de nuevo para iniciar sesión introducir la descripción de la imagen aquí

¿Generar un id diferente x veces para un botón en Vue dentro de una lista en html?

Tengo una lista <ul> con una cantidad de <li> según la cantidad de items que existen el array items Los items los añade el usuario al pulsar un botón

<li v-for="i in items" :key="i.id">{{ i }}        <b-button id="" @click="deleteItem" variant="outline-dark">Borrar item</b-button>     </li>  items: [     "en la lista", "habrá", "tres <li>"   ] 

Pero también quiero añadir a cada <li> un botón que se encargue de borrar ese item en concreto. Cómo no se que item realmente va a borrar el usuario, pienso ponerle un id diferente a cada botón “Borrar” , pero necesitaría que este id se pusiese dinámicamente porque tampoco se cuantos items va a ñadir el usuario, claro.

¿Como hacer esto?

Mi plan es que luego en la función deleteItem colocaría el id como argumento y dependiendo de cual se borraría el item en la posición x del array items:

deleteItem: function (id){     let stringtoDelete = this.items[id-1]     this.items.filter(v => v !== stringtoDelete) }

¿Como enviar un mensaje del lado del cliente desde un botón que hace postback?

Hola espero puedan ayudar ya que no he podido solucionar esto de antemano muchas gracias.

Tengo una modal con datos que obtengo desde mi jqxgrid(jqwidgets, dentro de la modal tengo un botón para descargar un archivo de tipo excel, este botón hace postback completamente para poder descargar el archivo pero la modal no se cierra.

Al terminar de descargar el archivo quiero mostrar un mensaje dentro de la modal pero este no se muestra debido a que el botón hace postback completamente.

¿Alguien tiene alguna idea de como mostrar el mensaje?

Gracias.

Este es mi código dentro de la modal.

<%-- Codigo dentro de la modal--%>       <%-- Boton para descargar archivo --%>     <asp:Button ID="btn_descargar_archivo" runat="server" Text="Descargar Archivo" CssClass="btn btn-primary btn-block"  onclick="btn_descargar_archivo_Click" />   <%-- Div de mensaje --%>     <div id="archivo_descargado_mensaje" class="p-3 mb-1 bg-success text-white text-center" style="display:none"> Archivo descargado con exito </div>

Este es mi código dentro del servidor el cual funciona correctamente solo quiero mostrar el mensaje en la modal.

protected void btn_descargar_archivo_Click(object sender, EventArgs e) {   string nombre_archivo = "Prueba.xlsx";   string direccion = HttpContext.Current.Server.MapPath("~/Excel_file/" + nombre_archivo);                  System.IO.FileStream fs = null;                  fs = System.IO.File.Open(direccion, System.IO.FileMode.Open);                 byte[] btFile = new byte[fs.Length];                 fs.Read(btFile, 0, Convert.ToInt32(fs.Length));                 fs.Close();                                 // Aqui intento mostrar el mensaje pero este no se visualiza en la modal                                 string visible_texto = @"$  (""[id*='archivo_descargado_mensaje']"").css('display', 'block');";             ScriptManager.RegisterStartupScript(this, typeof(Page), "visible_texto_descarga", visible_texto, true);                                   HttpContext.Current.Response.AddHeader("Content-disposition", "attachment; filename=" + nombre_archivo);                 HttpContext.Current.Response.ContentType = "application/octet-stream";                 HttpContext.Current.Response.BinaryWrite(btFile);                 HttpContext.Current.Response.Flush();                  HttpContext.Current.Response.End();      } 

Devolver el valor del input cuando le doy click al segundo boton

Hola muchachos lo que pasa es que tengo que encriptar un texto el cual está en un input, el primer botón lo encripta mediante una función que hice y en el segundo botón volver el texto a la normalidad, la primera parte ya la tengo pero a la hora de volver a traer el texto original no se como volver a descriptarlo y dejarlo en la caja de texto, no se si alguien me pueda ayudar, debe ser un error muy simple, pero la verdad no lo encuentro, gracias por la ayuda

<!DOCTYPE html> <html lang="en">  <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <meta http-equiv="X-UA-Compatible" content="ie=edge">     <title>criptograma</title> </head>  <body>     <input type="text" id="input">     <button id="btn1">Encriptar</button>     <button id="btn2">Descepcritar</button>      <script src="index.js"></script> </body>  </html>

document.getElementById("btn1").addEventListener('click', () => {      function encriptar() {         let str = '';         let ref = 'abcdefghijklmnñopqrstuvwxyz';         var input = document.getElementById('input').value;         for (var i = 0; i < 7; i++) {             str += ref.charAt(Math.floor(Math.random() * ref.length));             var resultado = document.getElementById('input').value = str;             console.log(resultado)             console.log(input)         }     }       encriptar()  })  document.getElementById('btn2').addEventListener('click', () => {     function desencriptar() {         var input = document.getElementById('input').value;         console.log(input)     }     desencriptar() })

Como cambio el valor de una varible a través de un botón sin actualizar la pagina

var municion  = 99;     document.write(municion);   do{     function pulsarboton(municion = municion--){     } pulsarboton(); }while(municion = 0);
<!DOCTYPE html> <html lang="es"> <head>     <meta charset="UTF-8">     <title>Document</title>     <link rel="stylesheet" href="style.css">     <script src="script.js" language="javascript" type="text/javascript"></script> </head> <body>     <input id="boton" type="button" value="Resta 1" onclick="pulsarboton()"> </body> </html>

Necesito ayuda. Tengo un valor predefinido que muestro en pantalla a través de un document.write y me gustaría que al pulsar un botón me reste 1. Este es mi código. pd: Soy principiante

¿Como puedo poner un botón de retroceso para tirar para atrás en python?

Me gustaría saber como puedo poner un botón que tire la ventana atrás en mi programa python, aquí os dejo el código:

Se trata de un sistema de login mas un pequeño programa que de momento no hace nada, la cosa seria colocar un botón con el signo de una flecha hacia la izquierda que tenga la función de “return”:

from tkinter import * import os import tkinter from time import strftime  def clear_window(root):     for l in root.pack_slaves():         l.destroy()  def delete2():     screen.destroy()  def delete3():     screen.destroy()  def delete4():     screen.destroy()  def sessionButton1():     clear_window(screen)     # Eliminar todos los "hijos" creados en esta ventana     screen1 = screen         # Y hacer que la nueva ventana sea la anterior     screen.title('Administrator')     screen.geometry("600x400")     screen.iconbitmap("logiño.ico")     Label(screen, text = "ADMINISTRATOR", fg = "white", bg = "black", width = "600", height = "2", font = ("NasalizationRg-Regular", 10)).pack()     lineaAbajo = Label(screen, text = "", bg = "black", width = "600", height = "2")     lineaAbajo.pack(side = 'bottom')   def session():     clear_window(screen)     # Eliminar todos los "hijos" creados en esta ventana     screen1 = screen         # Y hacer que la nueva ventana sea la anterior     screen.title("Operation Center")     screen.geometry("600x400")     screen.iconbitmap("logiño.ico")     Label(screen, text = "Welcome to the Operation Center", fg = "white", bg = "black", width = "600", height = "2", font = ("NasalizationRg-Regular", 10)).pack()     Label(screen, text = "").pack()     Button(screen, text = "ADMINISTRATOR", fg = "white", width = 30, height = 2, bg = "SpringGreen2", font = ("Arial Rounded MT Bold", 10), command = sessionButton1).pack()     Label(screen, text = "").pack()     Button(screen, text = "HACK PASSWORDS", fg = "white", width = 30, height = 2, bg = "SpringGreen2", font = ("Arial Rounded MT Bold", 10)).pack()     Label(screen, text = "").pack()      myClock = tkinter.Label(screen)     myClock['text'] = '21:18:00'     myClock.pack()     myClock['font'] = 'NasalizationRg-Regular'      strftime('%H:%M:%S')      def tic():         myClock['text'] = strftime('%H:%M:%S')      tic()       def tac():         tic()         myClock.after(1000, tac)      tac()      myClock['bg'] = 'black'     myClock['fg'] = 'white'     myClock['width'] = '600'     myClock['height'] = '1'     myClock['anchor'] = 's'      Label(screen, text = "").pack()      Button(screen, text = "(NOT DEFINED)", fg = 'white',                                             width = 15,                                              height = 5,                                              bg = "SpringGreen2",                                              font = ("Arial Rounded MT Bold", 10)).pack()     def login_success():     session()  def password_not_recognised():     global screen4     clear_window(screen)     # Eliminar todos los "hijos" creados en esta ventana     screen1 = screen         # Y hacer que la nueva ventana sea la anterior     screen.title("Success")     screen.geometry("150x100")     screen.iconbitmap("logiño.ico")     Label(screen, text = "Password not recognized").pack()     Button(screen, text = "OK", command =delete3).pack()  def user_not_found():     global screen5     screen5 = Toplevel()     screen5.title("Success")     screen5.geometry("150x100")     screen5.iconbitmap("logiño.ico")     Label(screen5, text = "User not found").pack()     Button(screen5, text = "OK", command =delete4).pack()    def login_verify():     username1 = username_verify.get()     password1 = password_verify.get()     username_entry1.delete(0, END)     password_entry1.delete(0, END)      list_of_files = os.listdir()     if username1 == 'erpomes':         file1 = open(username1, "r")         verify = file1.read().splitlines()         if password1 == 'aguacate':             login_success()         else:             password_not_recognised()     else:             user_not_found()   def focus_next_window(event):     event.widget.tk_focusNext().focus()  def login():     global screen     clear_window(screen)     # Eliminar todos los "hijos" creados en esta ventana     screen1 = screen         # Y hacer que la nueva ventana sea la anterior     screen.title("Login")     screen.geometry("400x250")     screen.iconbitmap("logiño.ico")     Label(screen, text = "Enter details below to login", bg = "black", width = "600", height = "1", fg = "white", font = ("NasalizationRg-Regular", 10)).pack()     Label(screen, text = "").pack()      global username_verify     global password_verify      username_verify = StringVar()     password_verify = StringVar()      global username_entry1     global password_entry1      Label(screen, text = "Username").pack()     username_entry1 = Entry(screen, textvariable = username_verify)     username_entry1.pack()     Label(screen, text = "").pack()     Label(screen, text = "Password").pack()     password_entry1 = Entry(screen, textvariable = password_verify)     password_entry1.pack()     screen.bind("<Return>", focus_next_window)     #password_entry1.bind('<Return>', login_verify)     #password_entry1.config(command = login_verify)     Label(screen, text = "").pack()     Button(screen, text = "Login", width = 30, height = 1, fg = "white", bg = "SpringGreen2", command = login_verify).pack()    def main_screen():     global screen     screen = Tk()     screen.geometry("400x250")     screen.iconbitmap("logiño.ico")     screen.title("OPERATION CENTER 1.0")     Label(text = "Operation Center", bg = "black", width = "300", height = "2", fg = "white", font = ("NasalizationRg-Regular", 13)).pack()     Label(text = "").pack()     Button(text = "Login", fg = "white", height = "2", width = "30", bg = "SpringGreen2", font = ("Arial Rounded MT Bold", 10), command = login).pack()     Label(text = "").pack()     Label(text = "").pack()     ooof = Label(text = "© ErPomes")     ooof.pack(side = 'bottom')      screen.mainloop()  main_screen() 

Ya que la página no me deja publicar el comentario sin que escriba un poco más voy a escribir caracteres sin sentido, no hagáis caso, buenas tardes. s f fe fre rff erf ef vdfb dfb dfb dfb rf agdfgvsdfbs bsd fb fd bd fb dfbdfb

Como guardar un boton en una variable

Estoy realizando una extension para chrome con Javascript. Soy muy nuevo con programacion. Estoy con un problema. La extension funciona con una tabla de elementos. Tengo todos los elemenos de la tabla guardados en mi variable

var Operacion = document.getElementsByClassName('card card--p2p card__body'); 

Es decir en Operacion[0] tengo los datos del primer elemento, con Operacion1 tengo los datos del segundo elemento, etc.

Dentro del elemento hay un boton al cual quiero llegar pero no se como hacerlo.

Dejo un ejemplo en la foto de lo que me refiero, se ve en la foto el elemento Operacion[10] y a lo que quiero llegar es clickear el boton “class=”btn btn–success btn–contained btn–block”” que se encuentra a dentro de ese elemento.

Podrian ayudarme con que codigo usar para poder acceder al boton de ese elemento y poder guardarlo en alguna variable?

introducir la descripción de la imagen aquí

Se distancia mucho el ‘menu contextual’ del boton

Estoy utilizando las librerias: bootstrap.min.css, bootstrap.min.js y jquery.min.js para aplicar estilos css a mi website.

El funcionamiento es correcto, el problema lo tengo en el menu contextual, el cual me aparece muy por encima del boton el cual hago click.

¿A que parametro tengo que ir para modificar la posicion del menu contextual?

Tengo:

<div class="dropdown d-flex"> <button class="btn btn-sm btn-primary dropdown-toggle mb-1 w-100 text-left'.$  selected.'" type="button" id="Menu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="fa fa-facebook fa-fw"></i> Facebook </button> <div class="dropdown-menu" aria-labelledby="Menu1"> <a class="dropdown-item" href="web1">uno</a> <a class="dropdown-item" href="web2">dos</a> <a class="dropdown-item" href="web3">tres</a> </div>  

ejemplo-menu-imagen