<asp:TemplateField>为什么没值输出

问题描述

<asp:TemplateField><ItemTemplate><ahref="~/mysite/da/da_yichu.aspx?id={0}&parentId1=<%#parentId1%>&folderid1=<%#folderid1%>"target=_self>移出书架</a></ItemTemplate></asp:TemplateField>为什么这个没值输出。{0}等参数全部没实行,要什么写,谢谢大家

解决方案

解决方案二:
Eval("parentId1","~/mysite/da/da_yichu.aspx?id={0")+Eval("folderid1","~/mysite/da/da_yichu.aspx?id={0"))
解决方案三:
Eval("parentId1","~/mysite/da/da_yichu.aspx?id={0")+Eval("folderid1","~/mysite/da/da_yichu.aspx?id={0)")最后一个引号打错地方
解决方案四:
Eval("parentId1","~/mysite/da/da_yichu.aspx?id={0}")+Eval("folderid1","~/mysite/da/da_yichu.aspx?id={0}")==!这样才对。。连续打错。。。
解决方案五:
parentId1和folderid1是什么呢?是类里面的字段,属性还是数据库的字段?如果是类的字段,属性用<%=%>,数据库字段用<%#Eval()%>或者<%#Bind()%><asp:TemplateField><ItemTemplate><ahref="~/mysite/da/da_yichu.aspx?id={0}&parentId1=<%=parentId1%>&folderid1=<%=folderid1%>"target=_self>移出书架</a></ItemTemplate></asp:TemplateField>
解决方案六:
Eval("parentId1","~/mysite/da/da_yichu.aspx?id={0}")+Eval("folderid1","&parentId1={0}")==!完了。。没看清==!!!!!
解决方案七:
parentId1和folderid1这两个是REQUEST得到的值要什么赋值?
解决方案八:
放在Template里parentId1和folderid1不难道是绑定的字段???
解决方案九:
格式错误:语法:NavigateUrl='<%#string.Format("~/Products.aspx?page=0&categoryId={0}",Eval("Id"))%>'你要不直接Eval(),如果用{0}占位符的,就用string.Format
解决方案十:
folderid1=Helper.IfNull(this.Request.QueryString["folderId"],"");parentId1=Helper.IfNull(this.Request.QueryString["parentId"],"");这两个是这样赋值的
解决方案十一:
<asp:TemplateField><ItemTemplate><ahref="~/mysite/da/da_yichu.aspx?id={0}&parentId1=<%=parentId1%>&folderid1=<%=folderid1%>"target=_self>移出书架</a></ItemTemplate></asp:TemplateField>这样子{0}没有值,parentId1和folderid1有值了{0}要什么写
解决方案十二:
你把folderid1=Helper.IfNull(this.Request.QueryString["folderId"],"");parentId1=Helper.IfNull(this.Request.QueryString["parentId"],"");设为全局变量。应该没有问题的。

时间: 2025-01-21 01:36:24

&amp;lt;asp:TemplateField&amp;gt;为什么没值输出的相关文章

微信消息接口,asp.net 发送了消息没反应

问题描述 微信消息接口,asp.net发送了消息没反应 解决方案 解决方案二:大侠们都哪去了?自己先顶顶解决方案三:现在还做出来了?解决方案四:同求微信自定义回复的DEMO解决方案五:如果是认证的,改用asp,认证成功后再改为asp.net.我也不知道为什么asp.net认证不行解决方案六:如果需要留个邮箱,哥发个DEMO给你!哎这说这点破事.解决方案七:我已经解决了这个问题解决方案八:DEMO啊.解决方案九:能发个demo个我吗,我也遇到了这个问题解决方案十:360267014@qq.com求

ASP.NET 2.0中的页面输出缓存

asp.net|缓存|页面 静态页面全部内容保存在服务器内存中.当再有请求时,系统将缓存中的相关数据直接输出,直到缓存数据过期.这个过程中,缓存不需要再次经过页面处理生命周期.这样可以缩短请求响应时间,提高应用程序性能.很显然,页面输出缓存适用于不需要频繁更新数据,而占用大量时间和资源才能编译生成的页面.对于那些数据经常更新的页面,则不适用.默认情况下,ASP.NET 2.0启用了页面输出缓存功能,但并不缓存任何响应的输出.开发人员必须通过设置,使得某些页面的响应成为缓存的一部分. 设置页面输出

asp 正则取href标签的值

function urlcontent(strHTML)   Set objRegExp = New Regexp   objRegExp.IgnoreCase = True   objRegExp.Global = True   objRegExp.Pattern =  "<a.+?href=""(.+?)""[^\>]*>.+?</a>"   urlcontent=objRegExp.replace(strHTM

后台-asp.net sessionState设置后session值永远第一个怎么回事?

问题描述 asp.net sessionState设置后session值永远第一个怎么回事? 1.将Session的mode设置为StateServer以后,发现Session取值老是取到第一个赋值的值.打个比方 比如Session["V"]="1236",一会不管你怎么赋值,Session["V"]="aaa",调式的时候发现Session["V"]的值是aaa,但是实际取的值就是Session[&quo

bufferedreader有值但是readline没值怎么回事啊

问题描述 bufferedreader有值但是readline没值怎么回事啊 5C 源代码 Process pro; try { //用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现. pro = Runtime.getRuntime().exec(commandBuidler.toString()); System.out.println(pro==null); System.out.pr

字符串用xml输出-asp.net替换xml中的值并输出xml

问题描述 asp.net替换xml中的值并输出xml 例: xml 模板: <?xml version="1.0" standalone="yes"?> {Manpower.ID},{Manpower.Name} {Manpower.Age}{Manpower.Gender} {Project.ID} 替换掉所有{*} 问题: 先将xml模板读成string类型,找到所有的{*},但是不知道怎样将{*}替换成想要的值,并将替换值后字符串用xml输出,坐等

pm2 start启动了一个nodejs应用后,使用pm2 list没任何输出

问题描述 pm2 start启动了一个nodejs应用后,使用pm2 list没任何输出 windows环境下,我用pm2 start启动了一个nodejs应用,接着打开另外一个命令行窗口,pm2 list却是没响应,没输出任何东西,请问是什么原因啊? 急,试了一个下午了,谢谢 解决方案 pm2 start启动了一个nodejs应用后,使用pm2 list没任何输出 解决方案二: nodejs启动守护程序pm2

各位帮帮忙。asp.net一个值为空就报错,如何添加一个默认值输出

问题描述 各位帮帮忙.asp.net一个值为空就报错,如何添加一个默认值输出 打印一个PDF,快递类型是包裹,有那个英文品名就可以正确打印输出,如果选择文件,没有英文品名就无法输出,我怎么给他一个默认值,让他打印输出. 解决方案 你的SQL查询中把NULL转化为空字符串啊,比如SQL Server用SELECT ISNULL(英文品名,'') 英文品名,Oracle 用 SELECT NVL(英文品名,'') 英文品名. 解决方案二: 请采纳Tiger_zhao的建议

ASP.NET 2.0中的页面输出缓存_实用技巧

静态页面全部内容保存在服务器内存中.当再有请求时,系统将缓存中的相关数据直接输出,直到缓存数据过期.这个过程中,缓存不需要再次经过页面处理生命周期.这样可以缩短请求响应时间,提高应用程序性能.很显然,页面输出缓存适用于不需要频繁更新数据,而占用大量时间和资源才能编译生成的页面.对于那些数据经常更新的页面,则不适用.默认情况下,ASP.NET 2.0启用了页面输出缓存功能,但并不缓存任何响应的输出.开发人员必须通过设置,使得某些页面的响应成为缓存的一部分. 设置页面输出缓存可以使用以下两种方式:一