異なるaspx
ページにあるテキストボックスからデータを保存する必要があります (9) それらはすべて同じ「コードビハインド」を共有します。C#でところで。
これは「履歴書」のようなフォームで、9 つのセクションがあり、すべて同じデータベースに保存する必要があります。
私はすでに単一のメソッドを持っていますが、ユーザーがボタン「保存」をクリックするたびに、これらのテキストボックスを保存するために、9 つのメソッドを作成する必要があります。そして、別のページに移動します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
ステートメントがあり、このステートメントはすべてではなく、2 ページだけで機能するはずです。
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;
ファイルは 2 ページだけで、すべてではありません。