|
|
|
asp.net ทำไม เรียกค่า Textbox ใน DataList ไม่ได้ ช่วยดูให้ทีครับ |
|
|
|
|
|
|
|
Code (C#)
protected void btnadd_Click(object sender, ImageClickEventArgs e)
{
string strconn = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
SqlConnection conn = new SqlConnection(strconn);
conn.Open();
string commandtext = @"INSERT INTO cart(Username , id , order_date , qty , total_price) VALUES ( @Username , @id , @order_date , @qty , @total_price)";
SqlCommand com = new SqlCommand(commandtext, conn);
com.Parameters.Add("@Username", SqlDbType.NVarChar).Value = Session["strUsername"] ;
com.Parameters.Add("@id", SqlDbType.Int).Value = Eval("id") ;
com.Parameters.Add("@order_date", SqlDbType.NVarChar).Value = DateTime.Now ;
com.Parameters.Add("@qty", SqlDbType.Int).Value = ตรงนี้ไม่สามารถเรียก textbox ได้;
com.Parameters.Add("@total_price", SqlDbType.Int).Value = ;
if (conn.State == ConnectionState.Open)
{ conn.Close(); }
conn.Open();
com.ExecuteNonQuery();
conn.Close();
Response.Redirect("insert.aspx");
}
Tag : ASP
|
|
|
|
|
|
Date :
2012-08-27 15:26:52 |
By :
thewinner55 |
View :
1185 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณจะต้อใช้การ FindControl น่ะครับ ถึงจะได้
Code (C#)
void Button1_Click(object sender,EventArgs e)
{
CheckBox chkCate;
Label lblID;
int i;
lblText.Text = "";
for( i = 0; i <= myDataList.Items.Count - 1; i++)
{
chkCate = (CheckBox)myDataList.Items[i].FindControl("chkCateID");
lblID = (Label)myDataList.Items[i].FindControl("lblCateID");
if(chkCate.Checked)
{
//*** Have lblID.Text ***//
this.lblText.Text = this.lblText.Text + "<br>" + lblID.Text;
}
}
}
Go to : (C#) ASP.NET DataList Control - FindControl
|
|
|
|
|
Date :
2012-08-27 16:19:08 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เห็นมีตัวอย่ง textbox เลยครับ คุณวิน
|
|
|
|
|
Date :
2012-08-27 16:39:54 |
By :
thewinner55 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรงนี้ อะครับ จะใส่อะไร
com.Parameters.Add("@qty", SqlDbType.Int).Value = ตรงนี้ไม่สามารถเรียก textbox ได้;
|
|
|
|
|
Date :
2012-08-27 16:53:34 |
By :
thewinner55 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณจะต้องใช้การ FindControl จาก DataList ครับ ผมตอบไปแล้วครับ
|
|
|
|
|
Date :
2012-08-27 20:40:41 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เราต้องทำการ find control ของ datalist ออกมาครับ
|
|
|
|
|
Date :
2012-08-29 14:40:33 |
By :
Tittee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|