我需要存储来自文本框的数据,这些文本框位于不同的aspx
页面中,(9)它们共享相同的“代码隐藏”。在c#btw。
这是一个'简历'之类的形式,有9个部分,所有部分都需要存储在同一个数据库中。
我已经有了单个方法,但每次用户点击btn'save'时,我需要创建九个方法来存储这些文本框。然后转到另一页postbackurl
。
我需要例如存储这样的数据:
ConexionGeneralDataContext db = new ConexionGeneralDataContext();
Usuario_Web columna = new Usuario_Web();
columna.Estatus = 1;
columna.Fecha_hora = DateTime.Now;
columna.Nombre = nombre.Text;
columna.Email = userEmail.Text;
columna.Trabaja_opcion = sies.Text;
columna.Trabaja_opcion = noes.Text;
columna.Apellido = Apellidos.Text;
columna.Em_solicitado = Empleo.Text;
columna.DireccionPersonal.Text;
columna.Ciudad = Ciudad.Text; ...
但我不知道是否需要在master page
上声明这一点。
此外,应使用button ID
事件从OnClick
调用每个方法。并添加postbackurl
属性来存储数据,然后传递到下一页。
有人能指出一些类似情况的示例或教程吗?
修改
我遇到的问题是我没有开发第一页,所以第一页有一个if
语句,这个语句应该只适用于两页,而不是所有页面;
if (validFile)
{
ConexionGeneralDataContext db = new ConexionGeneralDataContext();
Usuario_Web columna = new Usuario_Web();
columna.Estatus = 1;
columna.Fecha_hora = DateTime.Now;
columna.Nombre = nombre.Text;
columna.Email = userEmail.Text;
columna.Trabaja_opcion = sies.Text;
columna.Trabaja_opcion = noes.Text;
该文件分为两页,而不是全部。