javad.nic63
سه شنبه 07 دی 1389, 13:21 عصر
من می خوام به ازای هر رکوردم که از دیتابیس می خونم یه تکس باکس داشته باشم.اول از گریدویو استفاده کردم و داخل template filed اونو گذاشتم و اطلاعات درج شده در تکس باکس ها رو هم از طریق کد زیر خوندم
int i, j;
for (i = 0; i <= Convert.ToInt32(Session["count"]); i++)
{
j = i + 1;
System.Web.UI.WebControls.TextBox txt = ((TextBox)FindControl("TextBox1"));
Session["Command" + j + ""] = txt.Text;
}
ولی به دلایلی نمی تونم از این ترفند استفاده کنم. برا همین به ازای هر رکوردم از طریق innerHtml در داخل دایوم HtmlInputText اضافه می کنم.
حالا از کد زیر استفاده می کنم ولی نمی تونم مقادیر داخل text هام رو بخونم.
int i, j;
for (i = 0; i <= Convert.ToInt32(Session["count"]); i++)
{
j = i + 1;
System.Web.UI.HtmlControls.HtmlInputText txt = ((HtmlInputText)FindControl("Text"+j+""));
Session["Command" + j + ""] = txt.Value;
}
اگه میشه راهنماییم کنید. ممنون میشم.
int i, j;
for (i = 0; i <= Convert.ToInt32(Session["count"]); i++)
{
j = i + 1;
System.Web.UI.WebControls.TextBox txt = ((TextBox)FindControl("TextBox1"));
Session["Command" + j + ""] = txt.Text;
}
ولی به دلایلی نمی تونم از این ترفند استفاده کنم. برا همین به ازای هر رکوردم از طریق innerHtml در داخل دایوم HtmlInputText اضافه می کنم.
حالا از کد زیر استفاده می کنم ولی نمی تونم مقادیر داخل text هام رو بخونم.
int i, j;
for (i = 0; i <= Convert.ToInt32(Session["count"]); i++)
{
j = i + 1;
System.Web.UI.HtmlControls.HtmlInputText txt = ((HtmlInputText)FindControl("Text"+j+""));
Session["Command" + j + ""] = txt.Value;
}
اگه میشه راهنماییم کنید. ممنون میشم.