asp.net 数据绑定 使用eval 时候报 字符文本中的字符太多 问题的解决方法


在使用datalist 数据绑定时:

复制代码 代码如下:

<asp:TextBox ID="txtOutPlace" runat="server" Text ="<%#Eval('调出单位存放地点')%>" Width="130px"></asp:TextBox>


运行报“字符文本中的字符太多”的错误,这时是因为Eval必须是字符串(“”引起来)不能用单引号,这是表面原因,有知道Eval绑定机制的给指导下,修改如下即可:

复制代码 代码如下:

<asp:TextBox ID="txtOutPlace" runat="server" Text ='<%#Eval("调出单位存放地点")%>' Width="130px"></asp:TextBox>



相关阅读:
vb.net入门——DateTimePicker 控件的使用
ASP.NET中数据库操作初步
CSS网页布局入门教程12:纵向导航菜单
for命令的一些bug分析
解决Oracle中Exp/Imp大量数据处理问题
CSS 鼠标选中文字后改变背景色的实现代码
用C#建立自己的Web服务器
ASP性能优化28条守则---[1] 将经常使用的数据缓存在 Web 服务器上
让网页超链接拥有多姿多彩的下划线
SQL Server 2008基于策略的管理
[PHP] 《PHP边学边教》(01.开篇——准备工作)
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能
用jsp输出存在于oracle数据库Blob字段中的jpg图片
PHP+Ajax 网站SEO查询工具 提供代码
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4