asp如何调用文章在数据库里面的标题

问题描述

如下图所示我是想要调用parentid为1014这一个文章里面的标题即(name里面的内容)下面是所在web页面所显示的html代码,在title当中调用出来的结果始终是没有显示出来,这一个页面为文章页面,而栏目页面当中是能调用出来的文章页面代码<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="CasesInfo.aspx.cs"Inherits="Web.CasesInfo"%><%@ImportNamespace="Web.Tool"%><%@RegisterSrc="UserControl/Head.ascx"TagName="Head"TagPrefix="uc1"%><%@RegisterSrc="UserControl/Foot.ascx"TagName="Foot"TagPrefix="uc2"%><%@RegisterSrc="UserControl/Left.ascx"TagName="Left"TagPrefix="uc3"%><!DOCTYPEhtml><htmlxmlns="http://www.w3.org/1999/xhtml"><headid="Head1"runat="server"><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><metahttp-equiv="X-UA-Compatible"content="IE=edge,chrome=1"><title><%#Eval("Name")%></title>栏目页面代码<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="Cases.aspx.cs"Inherits="Web.Cases"%><%@ImportNamespace="Web.Tool"%><%@RegisterSrc="UserControl/Head.ascx"TagName="Head"TagPrefix="uc1"%><%@RegisterSrc="UserControl/Foot.ascx"TagName="Foot"TagPrefix="uc2"%><!DOCTYPEhtml><htmlxmlns="http://www.w3.org/1999/xhtml">/*这里面就省略了部份代码直接进入显示重点代码<%#Eval("Name")%>这里的内容就能显示,为何我调用就没有显示*/<asp:RepeaterID="repCasesList"runat="server"><ItemTemplate><li><divclass="case_text"><h2><ahref="CasesInfo.aspx?id=<%#Eval("Id")%>"title="<%#Eval("Name")%>"><%#GetCut(Eval("Name"),30,0)%></a></h2></div></li></ItemTemplate></asp:Repeater>求高手指点我的文章页面当中<%#Eval("Name")%>这一个为何不显示,另外补充一点,我已经试过了用栏目页面当中把下面<asp:RepeaterID="repCasesList"runat="server"><ItemTemplate></ItemTemplate></asp:Repeater>放在<%#Eval("Name")%>的前后了求指导菜鸟谢谢啦

解决方案

解决方案二:
设个断点看看NAME里有没有值过来呀
解决方案三:
你sql语句放数据库里看看有没数据
解决方案四:
集合数据绑定控件,你得给它绑定一组数据,然后它的模板中的定义的控件才能使用#Eval(列名)形式来获取数据。不是集合数据绑定控件,是不能使用Eval函数的。你可以看看你的栏目页面,它有一个数据绑定控件Repeater,然后在Repeater中有模板ItemTemplate。而你的“文章页面”,第一不是数据绑定控件(任何Page对象本身都不是数据绑定控件),第二你的<head>它也不是定义在某个数据绑定控件的模板中的。在你的文章页面中,应该从QueryString中的id参数获取数据,然后去自动绑定<title><%#DocName()%></title>

或者<title><%=DocName%></title>

这类代码
解决方案五:
貌似您没有理解Repeater控件的用法

时间: 2024-07-31 12:54:37

asp如何调用文章在数据库里面的标题的相关文章

调用SQL SERVER数据库存储过程实现ASP用户身份验证

server|存储过程|数据|数据库 在我们编写用户身份验证程序中,很容易用ASP调用SQL语句来检索数据表中是否有条件相符的记录,然后再用ASP进行相关处理. 条条道路通罗马!当然,我们也可以用SQL SERVER数据库的存储过程来轻松实现这个功能.虽然相对而言较复杂,但其效率的提升是很明显的,因为存储过程是在数据库中已经编译好的一段程序,我们只需用ASP将其所用的各种参数正确传递就行了. 本文也主要是想通过一个简单的事例,向大家介绍一下如何在ASP中调用带参数的存储过程.希望大家能从中得到更

ASP进阶之文章在线管理更新(2)

上一节为大家介绍了文章管理系统的数据库结构,建立了数据库以后,就要用ASP建立与数据库相关的程序,包括连接数据库.显示数据库内容.更新数据库等与之相关的程序,所以本篇将为大家讲述在管理系统中怎样与数据库进行连接,并打开数据库.在ASP程序中,一般都将建立数据库连接的程序单独放到一个文件中,以后就直接用<!--include file="xxx.asp"-->来调用就可以了,这样即省去了以后在需要建立数据库连接的页面每次都要输入相关语句才能建立连接,而且对以后更改数据库的名字

ASP进阶之文章在线管理更新(6)

前面已经为大家介绍了文章的添加保存,接下来就应该讲讲文章的显示了.在这里,你更加可以看出ASP的简单易用性,仅仅是通过一个文件,就可以对数据库内的所有文章进行显示.它主要是通过从连接返回的文章号(articleid)和栏目的信息(typeid)来打开数据库中指定的记录以及指定显示所需要的内容.   以下是文章显示页面(list.asp)的详细代码以及注解:   "打开数据库连接<!--#include file="conn.asp"--><html>&

关于ASP.NET调用JavaScript的实现

asp.net|javascript 本文结合示例讲述了在ASP.net应用程序中如何利用客户端的javascript脚本提高程序的执行效率并实现更多的功能. 一.ASP.Net与Javascript .Net是微软公司下一代的战略核心,ASP.Net是.Net战略在Web开发方面的具体实现.它继承了ASP的简单性和易用性,同时克服了ASP程序结构化较差,难于阅读和理解的缺点.特别是服务器端控件和事件驱动模式的引入,使得Web应用程序的开发更接近于过去桌面程序的开发. 在各种各样介绍ASP.Ne

ASP进阶之文章在线管理更新(一)

在线 ASP进阶之文章在线管理更新--数据库连接篇 作者:沙滩小子 上一节为大家介绍了文章管理系统的数据库结构,建立了数据库以后,就要用ASP建立与数据库相关的程序,包括连接数据库.显示数据库内容.更新数据库等与之相关的程序,所以本篇将为大家讲述在管理系统中怎样与数据库进行连接,并打开数据库.在ASP程序中,一般都将建立数据库连接的程序单独放到一个文件中,以后就直接用<!--include file="xxx.asp"-->来调用就可以了,这样即省去了以后在需要建立数据库连

ASP进阶之文章在线管理更新(五)

在线 ASP进阶之文章在线管理更新--文章显示篇 作者:沙滩小子 前面已经为大家介绍了文章的添加保存,接下来就应该讲讲文章的显示了.在这里,你更加可以看出ASP的简单易用性,仅仅是通过一个文件,就可以对数据库内的所有文章进行显示.它主要是通过从连接返回的文章号(articleid)和栏目的信息(typeid)来打开数据库中指定的记录以及指定显示所需要的内容. 以下是文章显示页面(list.asp)的详细代码以及注解: "打开数据库连接<!--#include file="conn

ASP进阶之文章在线管理更新(六)

在线 ASP进阶之文章在线管理更新--文章转发邮箱篇 作者:沙滩小子 这是本程序的主要特色功能之一.在ASP中,可以通过利用NT中的SMTP来实现邮件的在线发送,不过你必须确认你的系统里面安装了WINDOWS NT OPTON PACK 的SMTP SERVICE,在本文章管理系统中就是通过其来实现文章的在线发送的,只不过同时必须调用数据库中的内容并把它发送到邮箱中. 下面就为大家介绍其具体实现的过程,以下是邮件发送程序(sendemail.asp)的具体代码和注解: "插入打开数据库连接文件&

ASP.NET调用.sql文件(二)

笔者前一阵子发表了一篇<ASP.NET调用.sql文件>文章,主要是是解决数据库配置,减去传统手工附加数据库和自己改写web.config文件等等这些复杂的过程,而是配置的向导.其中给出关键的技术知识点,就是通过sql数据库生成数据库脚本即.sql文件,然后通过调用osql.exe来执行.sql文件. 这里,园友首先质疑了其安全性,认为程序存在被他人利用的危险.笔者对这方面没有太多经验,希望来位高人讲讲这方面的知识或者演示被利用的过程.所以这块还是一个未知的领域,笔者也不敢保证绝对安全,但是至

一起谈.NET技术,ASP.NET调用.sql文件(二)

笔者前一阵子发表了一篇<ASP.NET调用.sql文件>文章,主要是是解决数据库配置,减去传统手工附加数据库和自己改写web.config文件等等这些复杂的过程,而是配置的向导.其中给出关键的技术知识点,就是通过sql数据库生成数据库脚本即.sql文件,然后通过调用osql.exe来执行.sql文件. 这里,园友首先质疑了其安全性,认为程序存在被他人利用的危险.笔者对这方面没有太多经验,希望来位高人讲讲这方面的知识或者演示被利用的过程.所以这块还是一个未知的领域,笔者也不敢保证绝对安全,但是至