-1
有2 DataList控件DataList2
和DataList3
DataList2
有DataList3
和Button
和lblOrderID
DataList3
有lblQuantity
Click上的lblQuantity
Button
价值应该分配给qty
当我调试这段代码时,它显示qty为空?
错误:未将对象引用设置为对象的实例。
如何访问内部DataList的标签是在另一个内部的DataList
protected void bremove_Click(object sender, EventArgs e)
{
Button remove = (Button)sender;
DataListItem row = remove.NamingContainer as DataListItem;
DataList dat = (DataList)row.FindControl("DataList3");
Label qty = (Label)dat.FindControl("lblQuantity");
Label id = (Label)row.FindControl("lblOrderID");
string oid = id.Text;
string oqty = qty.Text;
sqlqueries.UpdateOrder(oid, oqty);
int k = sqlqueries.CancelOrder(oid);
if (k != 0)
{
Response.Redirect(Request.RawUrl);
}
}