读书人

asp.net怎么取前台值

发布时间: 2014-01-17 00:06:00 作者: rapoo

asp.net如何取前台值


点击提交的时候获取控件里面的值
这样恐怕不行吧,我不知咋做

protected void rplunch_ItemCommand(object source, RepeaterCommandEventArgs e)
{
foreach (RepeaterItem item in rplunch.Items)
{

TextBox txtnum = (TextBox)item.FindControl("num");
s += txtnum.Text;
}

}

[解决办法]
你那样是可以的啊,不过要放到按钮点击事件中

//button click:
int sum = 0;
foreach (RepeaterItem item in rplunch.Items)
{
TextBox txtnum = (TextBox)item.FindControl("num");
sum += int.Parse(txtnum.Text);
}
Response.Write(sum);

[解决办法]
你放错地方了吧 为什么放在repeater控件里面?你还是通过这个来赋值的怎么能取?(好像可以取) 但是你要的是单机提交的时候得到值 就应该是在提交按钮里面放代码

读书人网 >asp.net

热点推荐