日期:2014-05-19  浏览次数:20384 次

C#中如何实现和ASP的这样读取功能?
user里有4个字段   uid   ,   pwd,   te,   ge
[ASP:]
  SQL= "select   *from   user "  
set   rs=CONN.EXCUTE(SQL)
.......
<%   =rs( "uid ")%>   读取UID字段
那么C#中怎么使用? <%=   %> ?或 <%#     %> ?

------解决方案--------------------
和ASP一样,也是 <%= %> ,不过后台CS文件中要有对应的处理函数。
比如ASPX页面中有 <%=dt(string1)%> ,cs页面中就要有
public dt(string a)
{

}
对它进行处理。
------解决方案--------------------
可以用 datareader读取出来,然后用你说的方法显示。
不过最好不这么用,使用repeater绑定数据应该更方便,更易维护。
------解决方案--------------------
数据绑定后使用 <%# Eval( "uid ")%> 即可