关于asp.net数据绑定

我想做一个站内新闻,数据库已经建好表,就是编号1,一个新闻,编号2,一个新闻等等。我想让站内新闻的区域显示一条一条的新闻内容,该怎么绑定,具体一点谢谢... 我想做一个站内新闻,数据库已经建好表,就是编号1,一个新闻,编号2,一个新闻等等。我想让站内新闻的区域显示一条一条的新闻内容,该怎么绑定,具体一点谢谢 展开
 我来答
yuvenken
2012-05-08 · TA获得超过902个赞
知道小有建树答主
回答量:338
采纳率:0%
帮助的人:418万
展开全部
要看你怎么写,如果只为实现效果,而不编写代码的话,可以直接使用数据库直接对应的数据源控件(数据工具栏中的AccessDataSource对应Access,SqlDataSource对应Sql,如果自行编写业务层的话用ObjectDataSource)
以下以SqlDataSource为例,拖一个SqlDataSource放置于页面,点击配置数据源->新建连接->填写服务器名、用户名、密码(最好测试连接是否成功),再选择一个数据库
在配置Select语句界面中,选择你需要的表,以及相应的字段,若有条件请点击where,有排序用order by.最后点击完成

拖一个数据展示控件(GridView、DataList、Repeater,其中Repeater需要自行写代码绑定)。选择数据控件,选择刚才建立的数据源。初步完成,但列名是按数据库表的结构命名的,可以“编辑列”来进行修改(修改HeaderText属性,千万别改DataField属性)
如果是Access数据库只是数据源改为选择文件,后面的步骤与上面相同
追问
请问我数据绑定完成了以后,想要点某一条新闻可以页面跳转,怎么设定新闻是可以点的呢??
追答
这个就比较复杂了,首先要是手工绑定,把相对应的模板内容更换成HyperLink,再设置超链接绑定
被链接的一页要使用QueryString进行DetailView的绑定

要弄这个最好自己去看一下相应的数据控件绑定和代码的知识,这里不是几句几行句很说清楚的
Storm代理
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效... 点击进入详情页
本回答由Storm代理提供
赛飞努力
2012-05-08 · 超过14用户采纳过TA的回答
知道答主
回答量:124
采纳率:0%
帮助的人:57.8万
展开全部
简单的处理是用GridView绑定控件,绑定到SqlDataSource上。复杂的话可以自己写获取数据的方法,然后绑定到GridView上
追问
请问我数据绑定完成了以后,想要点某一条新闻可以页面跳转,怎么设定新闻是可以点的呢??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7bfed08
2012-05-08
知道答主
回答量:4
采纳率:0%
帮助的人:6507
展开全部
根据你要显示的信息ID 然后写一个方法从数据库中读取出来 一一将其绑定到你要让他显示的地方即可 DataSource DataBind 即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
娃哈哈A毛拉拉
2012-05-08 · 超过15用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:34.5万
展开全部
<%#'这里写你绑定的列的名字就行'%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式