在读数据库中可以绑定数据:
MyRepeater.DataSource = ds2.Tables["table_emule_new"].DefaultView;
MyRepeater.DataBind();
然后在页面中用 DataBinder.Eval(Container.DataItem, "CompleteSource")将数据很容易分页显示出来。我想知道用new StreamReader读取文本而得到的数据有没有相关的方法绑定,可以一样在前台页面显示出来的。因为前台页面要根据读取的文本数据分页显示,绑定后比较好弄一点。
string filename="d:\\test\\test.txt";
//尝试读取已有文件
StreamReader myr = new StreamReader(filename,System.Text.Encoding.UTF8);
string str="";
str=myr.ReadLine();
MyRepeater.DataSource = ds2.Tables["table_emule_new"].DefaultView;
MyRepeater.DataBind();
然后在页面中用 DataBinder.Eval(Container.DataItem, "CompleteSource")将数据很容易分页显示出来。我想知道用new StreamReader读取文本而得到的数据有没有相关的方法绑定,可以一样在前台页面显示出来的。因为前台页面要根据读取的文本数据分页显示,绑定后比较好弄一点。
string filename="d:\\test\\test.txt";
//尝试读取已有文件
StreamReader myr = new StreamReader(filename,System.Text.Encoding.UTF8);
string str="";
str=myr.ReadLine();
解决方案 »
- 我是菜鸟 想问下 ASP.NET 开发用什么软件啊 和下载地址求高手
- 求助!关于DataList的值动态修改问题
- 再问MVC快捷键的问题
- 求一字符串的加密规则
- javascript获取gridview的值
- 支持拖拽的树形表格
- web.config文件中怎么相对路径设置access数据库连接(在线等,急急急!!!!)
- 当新建一个dataForm后,会自动生成一个对应数据表的继承自dataSet的类,我想知道这是用什么工具做的,不想每次都建个dataForm了。
- 如何实现字体的竖向显示?
- 還是沒解決的問題!!!DataGrid導入excel後,原來的001234變成了1234,請問怎樣辦?在線等!
- 想把文件上传控件隐藏了实现上传,请各位帮忙!
- 装duwamish 第一步就晕了。
CS:string filename="C:\\test\\test.txt";
DataTable dt=new DataTable();
DataRow dr;
dt.Columns.Add(new DataColumn("number"));
dt.Columns.Add(new DataColumn("no"));
dt.Columns.Add(new DataColumn("sort"));
dt.Columns.Add(new DataColumn("filename"));
dt.Columns.Add(new DataColumn("url"));
dt.Columns.Add(new DataColumn("detail"));
dt.Columns.Add(new DataColumn("learvword"));
dt.Columns.Add(new DataColumn("source"));
dt.Columns.Add(new DataColumn("finish"));
dt.Columns.Add(new DataColumn("size"));
//尝试读取已有文件
StreamReader myr = new StreamReader(filename,System.Text.Encoding.UTF8);
string str="";
for(int i=1;i<13;i++)
{
str=myr.ReadLine();
string[] arry=str.Split('↑');
dr=dt.NewRow();
dr[0]=arry[0];
dr[1]=arry[1];
dr[2]=arry[2];
dr[3]=arry[3];
dr[4]=arry[4];
dr[5]=arry[5];
dr[6]=arry[6];
dr[7]=arry[7];
dr[8]=arry[8];
dr[9]=arry[9];
dt.Rows.Add(dr);
} MyRepeater.DataSource = new DataView(dt);
MyRepeater.DataBind();
}ASPX: <ASP:REPEATER id="MyRepeater" runat="server">
<ItemTemplate><%# DataBinder.Eval(Container.DataItem,"learvword")%><br>
</ItemTemplate>
</ASP:REPEATER>