0

我需要存储来自不同aspx页面的文本框的数据,(9)它们都共享相同的“代码隐藏”。在 c# 中。

这是一个类似“履历”的表格,有 9 个部分,所有部分都需要存储在同一个数据库中。

我已经有一个方法,但我需要创建九个方法来存储这些文本框,每次用户点击 btn '保存'。然后转到另一页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;

该文件只有两页,而不是全部。

4

0 回答 0