ASP.NET我现在有一个DataTable 我想点击一下按钮就取出一条数据,不点击就不取出来咋办
5个回答
展开全部
很简单,声明一个全局静态变量,赋值为0。点击按钮,在事件中把这个变量++
如:
public static int num = 0;//方法外部声明静态变量,保存TABLE的下标。
protected void Button1_Click(object sender, EventArgs e)
{
DataRow dtRow = dt.Rows[num]; //获取一整行数据
string strDt = dtRow[0].ToString();//获取某列的数据
...... //数据处理
num++; //最后把TABLE的下标+1位,这样就能实现每次点击按钮就读取一行数据。
}
如:
public static int num = 0;//方法外部声明静态变量,保存TABLE的下标。
protected void Button1_Click(object sender, EventArgs e)
{
DataRow dtRow = dt.Rows[num]; //获取一整行数据
string strDt = dtRow[0].ToString();//获取某列的数据
...... //数据处理
num++; //最后把TABLE的下标+1位,这样就能实现每次点击按钮就读取一行数据。
}
展开全部
首先你Datatable是有数据的,当你在点击的时候就触发事件。
先定义一个变量,然后每次当你点击触发事件的时候,让这个变量++
然后再去循环读取读取数据就可以了。
先定义一个变量,然后每次当你点击触发事件的时候,让这个变量++
然后再去循环读取读取数据就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的数据显示方式是什么 是绑定数据控件 还是说 显示表格? 如果是绑定控件的话 就是每次点击按钮取出一行 然后放到1个datatable 里面 控件绑定这个datatable 就好了。是表格的话 应该就是动态生成表格 输出了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的取出数据是什么意识?
从DataTable中取出来?还是插入进DataTable
如果是取出来你要获得行号 或者对应行数据的ID 可以把按钮放置在DataTable中这样比较容易
如果是插进去的话这个更简单了。就不多说了希望能够帮到你
从DataTable中取出来?还是插入进DataTable
如果是取出来你要获得行号 或者对应行数据的ID 可以把按钮放置在DataTable中这样比较容易
如果是插进去的话这个更简单了。就不多说了希望能够帮到你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给按钮添加事件呗,写sql语句用dataset绑定数据源就行了啊,用gridview显示结果,你不点击按钮不触发事件自然就不出来结果了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询