Click here to Skip to main content
15,898,222 members
Home / Discussions / ASP.NET
   

ASP.NET

 
GeneralRe: Setting focus to textbox Pin
Spunky Coder24-Apr-08 0:42
Spunky Coder24-Apr-08 0:42 
GeneralRe: Setting focus to textbox Pin
ashwinim24-Apr-08 1:47
ashwinim24-Apr-08 1:47 
GeneralRe: Setting focus to textbox Pin
eyeseetee24-Apr-08 2:50
eyeseetee24-Apr-08 2:50 
Questionnot getting data after click on button Pin
Ankit At Codeproject23-Apr-08 23:29
Ankit At Codeproject23-Apr-08 23:29 
GeneralRe: not getting data after click on button Pin
eyeseetee23-Apr-08 23:55
eyeseetee23-Apr-08 23:55 
QuestionRe: not getting data after click on button Pin
Ankit At Codeproject24-Apr-08 0:00
Ankit At Codeproject24-Apr-08 0:00 
GeneralRe: not getting data after click on button Pin
Ankit At Codeproject24-Apr-08 0:19
Ankit At Codeproject24-Apr-08 0:19 
QuestionRe: not getting data after click on button Pin
Ankit At Codeproject24-Apr-08 0:25
Ankit At Codeproject24-Apr-08 0:25 
this is my CS page

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Text;
using MySql.Data.MySqlClient;

public partial class Default2 : System.Web.UI.Page
{
DataSet ds;
MySqlConnection mcon;
MySqlCommand mcmd;
MySqlDataAdapter mda;
DataTable dt;
DataRow dr;

protected void Page_Load(object sender, EventArgs e)
{




if (!IsPostBack)
{
// getdata();

btnAddNewRow();
btnAddNewRow();
fillddl();
}
else
{
lblmy.Text = grdnew.Rows.Count.ToString();
Session["AddRow"] = tshf.Value.ToString();

}
if ("AddRow" == (string)Session["AddRow"])
{

btnAddNewRow();
fillddl();
Session["AddRow"] = "";
tshf.Value = "";
}

}




protected void btnAddNewRow()
{
dt = CreateDataTable();
grdnew.DataSource = dt;
grdnew.DataBind();
Session["TimeSheet"] = "AddNew";


}

protected void btnDisRow()
{


}

protected DataTable CreateDataTable()
{
DataTable dtvalues = (DataTable)Session["DataTable"];
if (dtvalues == null)
{
dtvalues = new DataTable();
dtvalues.Columns.Add(new DataColumn("", typeof(string)));
dtvalues.Columns.Add(new DataColumn("Name", typeof(string)));
dtvalues.Columns.Add(new DataColumn("contactNo", typeof(string)));
dtvalues.Columns.Add(new DataColumn("email", typeof(string)));
dtvalues.Columns.Add(new DataColumn("designation", typeof(string)));
Session["DataTable"] = dtvalues;
}
else
{

dr = dtvalues.NewRow();
dtvalues.Rows.Add(dr);


Session["DataTable"] = dtvalues;
}
return dtvalues;
}

protected void fillddl()
{

datads("tbldesignation","ddldesg","TextBox4");
datads("tblproject", "ddlProject", "TextBox5");




}
public void datads(String tblname,String ddlname,String textName)
{
string cmdtext = "Select * from " + tblname + " ;";
mcon = new MySqlConnection("Database=tsmdemo;Server= 172.16.1.22;uid=root;pwd=tops123;");
mcon.Open();
mcmd = new MySqlCommand(cmdtext, mcon);
mda = new MySqlDataAdapter(mcmd);
ds = new DataSet();
mda.Fill(ds);
try
{

if ((String)Session["TimeSheet"] == "AddNew")
{
lblmy.Text = grdnew.Rows.Count.ToString();
foreach (GridViewRow row in grdnew.Rows)
{
DropDownList ddl = (DropDownList)row.FindControl(ddlname);
ddl.DataSource = ds;
ddl.DataBind();

}
}
if ((String)Session["TimeSheet"] == "Getdata")
{
lblmy.Text = grdnew.Rows.Count.ToString();
foreach (GridViewRow row in grdnew.Rows)
{

DropDownList ddl = (DropDownList)row.FindControl(ddlname);
ddl.DataSource = ds;
ddl.DataBind();
TextBox temp = (TextBox)row.FindControl(textName);
ddl.SelectedIndex = Convert.ToInt32(temp.Text);

}
}
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
finally
{
ds.Dispose();
mda.Dispose();
mcmd.Dispose();
mcon.Dispose();
}

}

protected void savedata()
{
string cmdText;
mcon = new MySqlConnection("Database=tsmdemo;Server= 172.16.1.22;uid=root;pwd=tops123;");

try
{
mcon.Open();
lblmy.Text = grdnew.Rows.Count.ToString();
foreach (GridViewRow gdr in grdnew.Rows)
{
string name = ((TextBox)gdr.FindControl("TextBox1")).Text;
string contactNo = ((TextBox)gdr.FindControl("TextBox2")).Text;
string email = ((TextBox)gdr.FindControl("TextBox3")).Text;
int designation = ((DropDownList)gdr.FindControl("ddldesg")).SelectedIndex;
cmdText = "INSERT INTO tblempinfo VALUES ('"
+ name + "','" + contactNo + "','" + email + "'," + Convert.ToString(designation + 1) + ")";
mcmd = new MySqlCommand(cmdText, mcon);
mcmd.ExecuteNonQuery();


}

}
catch (Exception ex)
{

Response.Write(ex.Message);
}
finally
{


mcmd.Dispose();
mcon.Dispose();
}



}

protected void getdata()
{
try
{
mcon = new MySqlConnection("Database=tsmdemo;Server= 172.16.1.22;uid=root;pwd=tops123;");
mcon.Open();
mcmd = new MySqlCommand("Select * from tblempinfo;", mcon);
mda = new MySqlDataAdapter(mcmd);
ds = new DataSet();
mda.Fill(ds);


dt = ds.Tables[0];

Session["DataTable"] = dt;
grdnew.DataSource = dt;
grdnew.DataBind();
Session["TimeSheet"] = "Getdata";


}
catch (Exception ex)
{
Response.Write(ex.Message);
}
finally
{
ds.Dispose();
mda.Dispose();
mcmd.Dispose();
mcon.Dispose();
}

}

protected void btnSave_Click(object sender, EventArgs e)
{

}

protected void btnAddRow_Click(object sender, EventArgs e)
{

}
}
Generaltransaction problem Pin
Kissy1623-Apr-08 23:27
Kissy1623-Apr-08 23:27 
GeneralRe: transaction problem Pin
Mark J. Miller24-Apr-08 10:26
Mark J. Miller24-Apr-08 10:26 
GeneralError msg: Failed to map the path '/' in file upload Pin
Member 387988123-Apr-08 23:07
Member 387988123-Apr-08 23:07 
GeneralRe: Error msg: Failed to map the path '/' in file upload Pin
samMaster23-Apr-08 23:19
samMaster23-Apr-08 23:19 
GeneralRe: Error msg: Failed to map the path '/' in file upload Pin
Member 387988123-Apr-08 23:26
Member 387988123-Apr-08 23:26 
Questionhow to find path of msi which is in Setup Pin
Piyush Vardhan Singh23-Apr-08 22:42
Piyush Vardhan Singh23-Apr-08 22:42 
AnswerRe: how to find path of msi which is in Setup Pin
eyeseetee23-Apr-08 22:53
eyeseetee23-Apr-08 22:53 
GeneralRe: how to find path of msi which is in Setup Pin
Piyush Vardhan Singh23-Apr-08 23:05
Piyush Vardhan Singh23-Apr-08 23:05 
GeneralIndexing search.... Pin
Moghan23-Apr-08 22:33
Moghan23-Apr-08 22:33 
GeneralRe: Indexing search.... Pin
eyeseetee23-Apr-08 22:52
eyeseetee23-Apr-08 22:52 
GeneralRe: Indexing search.... Pin
Moghan23-Apr-08 23:11
Moghan23-Apr-08 23:11 
GeneralRe: Indexing search.... Pin
Harini N K23-Apr-08 22:54
Harini N K23-Apr-08 22:54 
GeneralRe: Indexing search.... Pin
Moghan23-Apr-08 23:08
Moghan23-Apr-08 23:08 
GeneralRe: Indexing search.... Pin
Harini N K23-Apr-08 23:14
Harini N K23-Apr-08 23:14 
GeneralRe: Indexing search.... Pin
Harini N K23-Apr-08 23:19
Harini N K23-Apr-08 23:19 
GeneralRe: Indexing search.... Pin
Moghan23-Apr-08 23:39
Moghan23-Apr-08 23:39 
Generalsize of page Pin
ptvce23-Apr-08 22:03
ptvce23-Apr-08 22:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.