获取值容易啊,写datalist的事件就好了,比如要你要提交数据就写它更新的方法但是按钮的
CommandName属性就要设置为Update,这样就可以写datalist的Update事件,在.cs代码 protected void DataList1_RowUpdating(object sender, DataListUpdateEventArgs e)
{
//txtName 为文本框(txtbox)ID名称
string test = ((TextBox)GdvType.Rows[e.RowIndex].FindControl("txtName")).Text;
}
这个就获取值后提交了,要是不懂可以追问或者我给你一个demo
Label lblDSelect = (Label)DataList1.Items[tID1 - 1].FindControl("Label3");
lblDSelect.Text = "第 " + tID1.ToString() + " 题" + "、" + lblDSelect.Text;
HiddenField hidID = (HiddenField)DataList1.Items[tID1 - 1].FindControl("HiddenField1");
hidID.Value = mydt1.Rows[tID1 - 1]["RE_ID"].ToString();
写事件