日期:2014-05-18  浏览次数:20538 次

怎么获取dataList里面一个控件的值,比如说一个textBox文本框的值
我是做的一个购物系统,
我在dataList   里面有个按钮,现在想在这个按钮的点击事件中获得这一行数据的一个控件的值,就是商品的ID,请问有什么方法能获得吗?

------解决方案--------------------
<asp:Button CommandName= "MyCmdName " ....

protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
switch(e.CommandName) {
case "MyCmdName " :
TextBox txt = e.Item.FindControl( "MyTextBoxID ") as TextBox;
string id = txt.Text;
// ...
break;
}

}