我把c#和asp.net写在了同一个.aspx文件里,我从数据库提取了文字如何 不 使用label捆绑显示出来??我的语句写法:
OleDbCommand objCommand = new OleDbCommand("selet * from table" , objConnection);
OleDbDataReader objDataReader=objCommand.ExecuteReader();
objDataReader.Read()如何不通过控件直接在html里用<%# %>显示出来?
OleDbCommand objCommand = new OleDbCommand("selet * from table" , objConnection);
OleDbDataReader objDataReader=objCommand.ExecuteReader();
objDataReader.Read()如何不通过控件直接在html里用<%# %>显示出来?
解决方案 »
- 快受不了了!拿着VS2003的书 用着VS2010 来做例子 简直蛋疼!
- js 计算gridview列问题!
- asp.net开发的mis(erp)系统
- 在水晶报表中如何用公式实现这样的排名显示功能
- 谁有支持pop3功能的Jmail组件,请给小妹一份。up者有分
- ===============急啊,急急急,回答出来我就嫁给她!
- 关于排序法无限分类的树状绑定代码,看看错在哪里?
- 建立数据库连接的是时候出现如下错误不知道是什么原因?
- 我用的孟宪会的在ASP.NET里轻松实现缩略图里面出现这样的问题!
- 请问如何用datalist做多层数据循环啊..
- 用户控件问题请教
- 怎样取动态生成的页眉的值?(在线等!急!)
--------------------
问题不清,你要显示什么???根据要显示什么去确定用哪一种方式!!!!
---------------------------
楼主是不是一条记录显示为一行?一行中包括几个字段??
如果是这样楼主为什么不用DataGrid,DataList,Repeater????他们可以轻松大实现功能而楼主为什么非要"如何不通过控件直接在html里用<%# %>显示出来?“
偶想到这里很郁闷~~~~
在后端(.cs)定义:
protected string PageTitle;
然后直接给PageTitle赋值就可以了;
是不是要在页面上用多个行上的label显示一条记录?
如果多个字段显示在一行上,用datagrid非常方便的
//////.aspx文件
<head>
<title>
<%=PageTitle %>
</title>
</head>//////*.cs文件
protected string PageTitle;
....
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
....
PageTitle="查看计费区域";
....
}
}
{
.....
OleDbCommand objCommand = new OleDbCommand("selet * from table" , objConnection);
OleDbDataReader objDataReader=objCommand.ExecuteReader();
objDataReader.Read()
while(objDataReader.Read())
{
Response.Write objDataReader.GetString(3);
//循环读取 ,GetString(3)表示读字符串类型 数据库第4列字段的内容
}
objDataReader.close();
}