用sap.net在本地获取到一些收据,不保存在数据中,怎么才能让他在页面上以表格是形式展示出来,数据可以在本地用程序直接读取到
解决方案 »
- span标签的IE8 兼容性视图下显示有点差别,如何解决?
- 关于用vss开发asp.net项目的问题
- 散分,兄弟们帮我估算一下类似这个网站值多少钱?
- 有哪个朋友愿意借小弟一个.net空间,5M以下就行。
- 本人asp菜鸟苦战几天实在受不了了问个asp提交跳转问题!应该很简单
- 用winodw.createPopup()创建新窗口象MSN那样慢慢移出来
- asp.net中怎么实现多图片预览
- window.showModalDialog()打开的窗口中无法使用asp.net的事件!
- 在微软的petshop示例中,完成相似的功能,为什么有的用imagebuttong,有的用hyperlink?
- asp.net(c#)中如何在打开新页面时将该页面的某个值传给新页面?
- 一个菜鸟的问题,求助各位大侠,在线急等
- 有关自己搭建服务器,备案、政策的问题!
让我们情何以堪···
-------------------cookies存储在本地,但只能存储数据量少的
table只是显示数据,你数据都没有,怎么用table显示
GridView ,Repeat,DataList
{
//我那个是获取到的本地数据,像ip,端口之类的数据,数据少,变动的,不打算存到数据库中 //设置cookies以及赋值
Response.Cookies["uip"].Value = "168.1.101.125";//ip
Response.Cookies["port"].Value = ":80";//端口
//设置这2个cookies保存时间、持久化保存
Response.Cookies["uip"].Expires = DateTime.Now.AddYears(5);//5年之后过期、消失
Response.Cookies["port"].Expires = DateTime.Now.AddYears(5); }
嵌在页面中,局部刷新的,就用AJAX方式
{ SetCookies();//cookies是存储在本地的
ArrayList cookiesList = new ArrayList(); for (int i = 0; i < Request.Cookies.Count; i++)
{
cookiesList.Add( Request.Cookies[i]);//遍历cookies添加到集合
} //用GridView绑定显示
GridView1.DataSource = cookiesList;
GridView1.DataBind(); }
protected void SetCookies()
{
//我那个是获取到的本地数据,像ip,端口之类的数据,数据少,变动的,不打算存到数据库中 //设置cookies以及赋值,cookies是存储在本地的
Response.Cookies["uip"].Value = "168.1.101.125";//ip
Response.Cookies["port"].Value = ":80";//端口
//设置这2个cookies保存时间、持久化保存
Response.Cookies["uip"].Expires = DateTime.Now.AddYears(5);//5年之后过期、消失
Response.Cookies["port"].Expires = DateTime.Now.AddYears(5); }
protected void Page_Load(object sender, EventArgs e)
{ SetCookies();//cookies是存储在本地的
ArrayList cookiesList = new ArrayList(); for (int i = 0; i < Request.Cookies.Count; i++)
{
cookiesList.Add( Request.Cookies[i]);//遍历cookies添加到集合
} //用GridView绑定
GridView1.DataSource = cookiesList;
GridView1.DataBind(); }
protected void SetCookies()
{
//我那个是获取到的本地数据,像ip,端口之类的数据,数据少,变动的,不打算存到数据库中 //设置cookies以及赋值,cookies是存储在本地的
Response.Cookies["uip"].Value = "168.1.101.125";//ip
Response.Cookies["port"].Value = ":80";//端口
//设置这2个cookies保存时间、持久化保存
Response.Cookies["uip"].Expires = DateTime.Now.AddYears(5);//5年之后过期、消失
Response.Cookies["port"].Expires = DateTime.Now.AddYears(5); }
DataColumn dc = null;
dc = dt.Columns.Add("ID", Type.GetType("System.Int32"));
dc.AutoIncrement = true;//自动增加
dc.AutoIncrementSeed = 1;//起始为1
dc.AutoIncrementStep = 1;//步长为1 dc = dt.Columns.Add("Name", Type.GetType("System.String"));
dc = dt.Columns.Add("Sex", Type.GetType("System.String"));
dc = dt.Columns.Add("Age", Type.GetType("System.String")); DataRow newRow;
newRow = dt.NewRow();
newRow["Name"] = "张三";
newRow["Sex"] = "M";
newRow["Age"] = "50";
dt.Rows.Add(newRow); newRow = dt.NewRow();
newRow["Name"] = "历史";
newRow["Sex"] = "F";
newRow["Age"] = "26";
dt.Rows.Add(newRow);
xx.DataSource = dt;
xx.DataBind();
有这么麻烦吗?遍历数据源,输出就行了,格式在后台控制,stringbuilder类
单个数据,可以使用var dt=new DetailsView();
dt.DataSource=new object{yourData};
this.Page.Form.Controls.Add(dt);
dt.DataBind();而对于数据列表,也一样,区别只是使用GridView自动展示呗。