我用datalist绑定数据,主要做一个评论的功能,datalist里面有3个label、一个TextBox和一个Button按钮。

我想实现触发Button事件提交评论,但是找不到datalist里面的那些控件值,网上找了好多代码都不行,请高手亮出代码给我看看,拒绝没用的回答哦。如果使用到类里面的方法... 我想实现触发Button事件提交评论,但是找不到datalist里面的那些控件值,网上找了好多代码都不行,请高手亮出代码给我看看,拒绝没用的回答哦。如果使用到类里面的方法,要标注类名和方法的代码。看清楚我的问题再回答哦!!!!! 展开
 我来答
溪爱可
2012-03-16 · TA获得超过212个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:75.2万
展开全部
获取值容易啊,写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
更多追问追答
追问
给我个demo参考一下吧!谢谢咯!
追答
邮箱地址
joyous_z
2012-03-16
知道答主
回答量:1
采纳率:0%
帮助的人:1641
展开全部
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();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
___尕_兮
2012-03-16
知道答主
回答量:52
采纳率:0%
帮助的人:15.8万
展开全部
写事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式