when i click at a tab in multiview then i wanna page are not be loaded.
than wht i do plz tell me..
Loading
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Jigar MalikPosted Apr 22, 2011, 3:03 AM
Code Page : created the dynamic textbox and label in specific view bt when we click another view thats view textbox are not showing becoz page are loaded... plz suggestion me
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
CreatePaymastField();
}
}
protected void CreatePaymastField()
{
objDAL = new DataAccessLayer();
DataSet dspaymastfield = new DataSet();
dspaymastfield = objDAL.GetPaymastField();
DataSet dspaymastInfoTop = new DataSet();
if (dspaymastfield.Tables[0].Rows.Count > 0)
{
Table tblBasic = new Table();
//tblBasic.Attributes.Add("runat", "server");
this.Basic.Controls.Add(tblBasic);
//this.UpdatePanel1.FindControl("contenttemplate").Controls.Add(tblBasic);
Table tblDeductions = new Table();
this.Deductions.Controls.Add(tblDeductions);
Table tblLoan = new Table();
this.Loan.Controls.Add(tblLoan);
Table tblReimbursement = new Table();
this.Reimbursement.Controls.Add(tblReimbursement);
Table tblOverTime = new Table();
this.OverTime.Controls.Add(tblOverTime);
Table tblInvestment = new Table();
this.Investment.Controls.Add(tblInvestment);
Table tblPerquisite = new Table();
this.Perquisite.Controls.Add(tblPerquisite);
Table tblLeave = new Table();
this.Leave.Controls.Add(tblLeave);
Table tblOthers = new Table();
this.Others.Controls.Add(tblOthers);
Table tblTaxable = new Table();
this.Taxable.Controls.Add(tblTaxable);
Table tblMemory = new Table();
this.Memory.Controls.Add(tblMemory);
if (SaveNewEmpPay)
{
ColNameSave = ColName.ToString();
}
ColName = null;
for (int i = 0; i < dspaymastfield.Tables[0].Rows.Count; i++)
{
string paymastcol = null;
paymastcol = dspaymastfield.Tables[0].Rows[i][1].ToString();
// System.Web.UI.WebControls.TextBox txt = new TextBox();
TextBox txt = new TextBox();
Label objlbl = new Label();
// objlbl.Attributes.Add("runat", "server");
//txt.Attributes.Add("runat", "server");
txt.ID = "txt" + paymastcol.ToString();
ColName = ColName + "," + txt.ID;
//txt.EnableViewState = true;
txt.AutoPostBack = true;
txt.CssClass = "div_contailner";
objlbl.ID = "lbl" + paymastcol.ToString();
objlbl.CssClass = "div_contailner";
if (dspaymastfield.Tables[0].Rows[i][0].Equals(1))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblBasic.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
//Basic.Controls.Add(objlbl);
//Basic.Controls.Add(txt);
//Response.Write("\n");
}
if (dspaymastfield.Tables[0].Rows[i][0].Equals(2))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblDeductions.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
}
if (dspaymastfield.Tables[0].Rows[i][0].Equals(3))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblLoan.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
}
if (dspaymastfield.Tables[0].Rows[i][0].Equals(4))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblReimbursement.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
}
if (dspaymastfield.Tables[0].Rows[i][0].Equals(5))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblOverTime.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
}
if (dspaymastfield.Tables[0].Rows[i][0].Equals(6))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblInvestment.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
}
if (dspaymastfield.Tables[0].Rows[i][0].Equals(7))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblPerquisite.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
}
if (dspaymastfield.Tables[0].Rows[i][0].Equals(8))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblLeave.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
}
if (dspaymastfield.Tables[0].Rows[i][0].Equals(10))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblOthers.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
}
if (dspaymastfield.Tables[0].Rows[i][0].Equals(11))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblTaxable.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
}
if (dspaymastfield.Tables[0].Rows[i][0].Equals(12))
{
TableRow tRow = new TableRow();
TableCell tCellL = new TableCell();
TableCell tCellT = new TableCell();
tblMemory.Rows.Add(tRow);
tRow.Cells.Add(tCellL);
tRow.Cells.Add(tCellT);
tCellL.Controls.Add(objlbl);
tCellT.Controls.Add(txt);
}
objlbl.Text = dspaymastfield.Tables[0].Rows[i][1].ToString();
// txt.Text = dspaymastfield.Tables[0].Rows[i][1].ToString();
}
//ColName = ColName.Substring(1, ColName.Length - 1);
//ViewState["zxc"] = ColName.ToString();
}
}
Suthish NairPosted Apr 22, 2011, 1:56 AM