我自己在页面上画了一个表如下:
姓名 年龄
张 18
李 16
雷 22
不用控件显示,我的意思是用css+div把表格弄好,然后直接在各个筐里存放数据库里的数据。大家能帮帮忙吗?急需要。
姓名 年龄
张 18
李 16
雷 22
不用控件显示,我的意思是用css+div把表格弄好,然后直接在各个筐里存放数据库里的数据。大家能帮帮忙吗?急需要。
解决方案 »
- 请阅读以下短文,然后回答问题,呵呵
- 如何取得System.Diagnostics.Process 的ErrorDataReceived 的所有信息
- 实体类Private类型的变量
- gridview字体颜色变为红色
- 添加和修改是共用同一页面好还是分开好,还是根据情况而定
- vs2003怎么才能多人共同开发一个项目啊?
- 在框架结构中,如何在一个框架页面中对另一个框架中控件赋值
- HTC脚本控件在ASP.net中使用,现在想把它转成服务器端的控件,该如何做?
- 关于浏览器对于jQuery.ajax的解释
- 我想textmode=password的textbox能够显示****怎样才行
- 更改网站桌面快捷方式图标
- dataSet生成xml问题?在线等。
然后
string str=""
str=+"<div>你的数据</div>"然后你的页面有个div runat=server
div.innerHTML=STR;
http://www.cnblogs.com/lilongjun/archive/2011/11/07/2239580.html
一般大家都不用的,要么循环在 table里面,要么 循环成div的。
再inner 。
比如:public string a="";
页面:<%=a%>
还有另一种如果只是最终用了泛型实体类来存储数据的话,这样提取就更加简单了
在aspx页面遍历List<T>就可以了
比如 <% foreach(List<T> t in 你的泛型实例){%>
//在这里用t.x的方法就能访问你的类里面的属性了
<%}%>
直接在HTML页面这么弄是可行的
不过我也经常用你说的全局变量,特别是类似文章列表显示 需要在很多页面显示的时候直接写一个通用的列表显示方法直接调用的,
看个人爱好的,呵呵
现在的webform开发一种很流行的方式就是 aspx+jquey+ajax+ashx(UI+js库+访问服务器方法+服务器方法的调用,不含业务)
呵呵,我个人意见而已
反正当前的webform是随你怎么玩,只要弄出来的东西不影响性能就行
//实体类
class User()
{
public string Name{get;set;}
public int Age{get;set;}
}HtmlTable table = new HtmlTable(); //新建表格
HtmlTableRow tr = new HtmlTableRow(); //定义行
HtmlTableCell td = new HtmlTableCell(); //定义单元格//table的css可以用table.Attributes.Add("class","className")来定义//添加表头
td.InnerText="姓名";
tr.Cells.Add(td);
td=new HtmlTableCell();
td.InnerText="年龄";
tr.Cells.Add(td);
table.Rows.Add(tr);//假如数据源为List<User> users
foreach(User user in users) //为表循环添加行
{
tr = new HtmlTableRow();
td = new HtmlTableCell();
td.InnerText=user.Name;
tr.Cells.Add(td);
td = new HtmlTableCell();
td.InnerText=user.Age.ToString();
tr.Cells.Add(td);
table.Rows.Add(tr);
}
这种用法在稍微往前走一步,aspx不就是当html在用,就是mvc的视图。ashx作为后台不就是mvc的控制器,而且控制器比他还方便不少,根据url就能自动调用不同的方法,完全可以返回ajax用的json格式数据,比ashx什么都要自己处理可方便多了。