不用组件怎样实现像datalist,gridview这样的列表功能?如:
复制内容到剪贴板
代码:
OleDbDataAdapter da = new OleDbDataAdapter("select * from info", my_conn);
DataSet ds = new DataSet();
下面怎么写才能显示title字段名?然后在页面中怎样调用?谢谢!!
解决方案 »
- ASP.NET中bin目录下*.pdb和*.dll的区别
- .aspx中 <% %> 的用法》?
- 注册成功后跳转另外页面怎么做
- NeatUpload 上传文件在 iis7.0 配置问题 关于集成模式和经典模式!
- 从数据库读取数据,显示到网页上
- 大家进来帮帮忙?=========
- Repeater控件数据源SqlDataReader,怎样后台获取绑定值?
- fckeditor编辑器在某些客户端不能显示工具栏,只显示一个输入框,如何解决?
- 模态窗口最大可以设多大?sos
- 各位朋友请问那儿有◆ASP.NET网上购物程序◆先谢了!
- 如何将LISTBOX中选中的项移到第一位?
- 用户名中有"." 怎么处理??
(<tr>,<td>)传统的asp是怎么完成的,现在就可以怎么完成.呵呵.
一种是修改你的查询语句 比如select ROW_NUMBER() over (order by 你需要的排序的列) as rownum , * from info
这样rownum就是你的序号第二种还有就是在你的绑定容器上加序号 dataview什么都有
<%= downmenus %>然后在后台拼出代码
public string downmenus = string.Empty; protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataSet ds = ....//自己设置
int fi = 1;
if (ds.Tables[0] != null)
{
foreach (DataRow dr in ds.Tables[0].Rows)
{
downmenus += "<TABLE border=0 cellPadding=0 cellSpacing=0><TR height=2><TD></TD></TR></TABLE><TABLE border=0 align='center' cellPadding=0 cellSpacing=0 bgcolor=#799ae1><TBODY>";
downmenus += "<tr><td height=25 backgroud='menudown.gif' id='imgmenu" + fi + "' style='cursor:hand' onclick='showsubmenu(" + fi + "," + ds.Tables[0].Rows.Count + ")'> <span>";
downmenus += dr["province"].ToString() + "</span></td></tr><td id='submenu" + fi + "' style='Dispaly:none><div align='center'><table width=100% cellpadding=0 cellspacing=3 bgcolor=#ffffff><tbody>";
downmenus += CreateSubMenus(ds.Tables[1], dr["provinceID"].ToString()) + "</TBODY></TABLE></div></TD></TR></TBODY></TABLE>";
fi++;
}
}
}
} public string CreateSubMenus(DataTable dt, string pid)
{
string childmenu = string.Empty;
DataRow[] childrows = dt.Select("father='"+pid+"'");
foreach (DataRow dr in childrows)
{
childmenu += "<tr><td><font color=#ff0000>*</font>" + dr["city"].ToString() + "</td></tr>";
}
return childmenu;
}
for (int i = 0; i < dtTable.Rows.Count; i++)
{
...............
sbHtml.Append("<td>" + dtList.Rows[i]["xxx"].ToString() + "</td>");
..............
}