ASP.NET初始化数据
请问怎么在初次打开页面时,把页面上的girdview的第一行数据自动传给页面上的label请给点代码。...
请问怎么在初次打开页面时,把页面上的girdview的第一行数据自动传给页面上的label
请给点代码。 展开
请给点代码。 展开
展开全部
protected void Page_Load(object sender, EventArgs e)//页面运行事件
{
if (!Page.IsPostBack)//初次打开页面时执行
{
label.text=girdview.rows[0][0].ToString(); //第一行第一个数据
//-------------------------------------------------------
//如果是多行数据的话
label.text="";
for(int i=0;i<girdview.rows[0].count;i++)//可能写法不一定对,意思就是获得girdview第一排的数据个数.
{
label.text +=girdview.rows[0][i].ToString();
}
}
}
{
if (!Page.IsPostBack)//初次打开页面时执行
{
label.text=girdview.rows[0][0].ToString(); //第一行第一个数据
//-------------------------------------------------------
//如果是多行数据的话
label.text="";
for(int i=0;i<girdview.rows[0].count;i++)//可能写法不一定对,意思就是获得girdview第一排的数据个数.
{
label.text +=girdview.rows[0][i].ToString();
}
}
}
展开全部
Page_load事件中
在girdview.dagabind()之后.
把girdview的源返回
把源中第一行的数据写到label上
在girdview.dagabind()之后.
把girdview的源返回
把源中第一行的数据写到label上
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在Page_load函数里面写lable.text=girdview.rows[0][x].ToString();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
label.Text = ((Label)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的初次打开指什么?问题说清楚
是指不包括回传还是当前客户端第一次打开这个页面
还有第一行是指所有列?
是指不包括回传还是当前客户端第一次打开这个页面
还有第一行是指所有列?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询