ASP.NET - Eval使用自定义的方法
<asp:Repeater ID="rep_allnews" runat="server"><ItemTemplate><tr><td class ="number">【<a href ="NewsList.aspx?id=<%#Eval("CategoryId")%>"><%#Eval("Name")%></a>】</td><td><a href ="NewsContent.aspx?=<%#Eval("ID")%>"><%#Format(Eval("Title").ToString(), Convert.ToInt32(ConfigurationManager.AppSettings["StringLength"]))%></a></td><td class ="time"><%#Convert.ToDateTime(Eval("CreateTime")).ToString("yyyy-MM-dd")%></td></tr></ItemTemplate>
</asp:Repeater>
Convert.ToInt32(ConfigurationManager.AppSettings["StringLength"]):
表示在Web.config文件里面的appsettings里面的字段:
<appSettings><!--截断字符的长度--><add key="StringLength" value="6"/>
</appSettings>
使用的自定义函数是【截断字符串】:
/// <summary>
/// 截断字符串
/// </summary>
/// <param name="s">要截断的字符串</param>
/// <param name="len">要保留的字符长度</param>
/// <returns>截断后的字符串</returns>
public static string Format(string s, int len)
{if (s.Length > len)s = s.Substring(0, len) + "...";return s;
}
转载于:https://www.cnblogs.com/KTblog/p/4630214.html
ASP.NET - Eval使用自定义的方法相关推荐
- Asp.net Eval 学习总结
C# Eval在asp.net中的用法及作用 https://www.cnblogs.com/Mr_JinRui/archive/2010/07/06/1772129.html Eval( " ...
- 一起谈.NET技术,ASP.NET Eval如何进行数据绑定
ASP.NET Eval在数据绑定方面的应用是众所周知的,不过技术在发展,当ASP.NET Eval 1.1变成ASP.NET Eval 2.0的时候,在操作的时候会有什么变化呢? 假设你已经了解AS ...
- asp.net中防止攻击的方法
你应该在程序中验证所有的不信任输入.你应该假定所有的用户输入都是非法的.用户可以在应用程序中提供表单字段,查询字串,客户端cookies和浏览器环境值比如用户代理字串和IP地址等. 弱输入校验通常为注 ...
- ASP.NET-GridView数据绑定的几种方法
前提:页面需要显示多个表中的字段,几个表之间通过字段保持联系 方法一:直接进行级联查询,并将结果集通过SqlDataAdapter填充DataSet,之后将DataTable的DataView绑定到G ...
- asp自动生成html文件的方法
1,设计数据库testmb.mdb 新建表moban:字段m_id(自动编号,主关键字):字段m_html(备注类型) 2,假设第一模板内容代码 将下列代码拷贝到m_html字段中 以下是代码片段: ...
- ASP.NET Eval如何进行数据绑定
ASP.NET Eval在数据绑定方面的应用是众所周知的,不过技术在发展,当ASP.NET Eval 1.1变成ASP.NET Eval 2.0的时候,在操作的时候会有什么变化呢? 假设你已经了解AS ...
- 如何在ASP.NET Core中自定义Azure Storage File Provider
主题:如何在ASP.NET Core中自定义Azure Storage File Provider 作者: Lamond Lu 地址: https://www.cnblogs.com/lwqlun/ ...
- asp绑定gridview属性_如何在ASP.NET Core中自定义Azure Storage File Provider
主题:如何在ASP.NET Core中自定义Azure Storage File Provider 作者: Lamond Lu 地址: https://www.cnblogs.com/lwqlun/ ...
- asp.net无法调试的解决方法(从安装配置步骤角度来看)
asp.net无法调试的解决方法 如果iis是后来安装的,需要首先.net在命令工具中执行ASPnet_regiis -i,安装ASP.netframework 然后检查下边的配置: 如果iis不是后 ...
最新文章
- Shell 函数、数组与正则表达式
- 数码之下 - 一道选择题讨论采样定理
- C语言中typedef的六种用法
- linux服务器oracle数据库导出dmp文件功能演示,备份数据库命令。exp命令显示command not found解决方法,EXP-00028: 无法打开dmp进行写入问题解决
- FPGA篇(六)关于Modelsim仿真时不能编译`include文件解决办法【Verilog】【Modelsim】(转)
- 金融风控实战——信贷评分卡
- 在Linux服务器之间迁移帐号信息
- SQLite的基本使用一
- 电脑显示器不亮主机正常_电脑显示屏不亮但是主机已开机怎么解决
- java判断最高分最低分_java排序练习:输入三个学生的姓名和他们的三个评分,去掉最高分和最低分...
- oracle数字日期43841怎么转,安装0racle已崩溃,求助大佬
- dat图片 电脑端微信_微信 PC 版迎来了重磅更新,可以在电脑端使用小程序了 !...
- 章节四、1-if条件语句
- 关于virtual box安装windows xp虚拟机遇到的一个问题
- 织梦网站建设广告网络公司网站模板 电脑+手机 整站源码
- 大数运算python编程实现
- UEFI学习——事件函数WaitForEvent和CreateEvent/CreateEventEx
- 利用百度API实现图像识别
- 为什么Python中万物皆对象
- 计算机机房线槽,机房机柜布置 机房整改之布线篇~
热门文章
- ASIHTTPRequest-断点续传需要原网站支持!
- 路由器再度躺枪:主流厂商设备中被发现后门
- 关于Tomcat导致工程部分功能代码异常的问题
- 判断画布中有重复纪录
- SAP Control framework–实例
- 不须邮件服务器邮件发送asp插件,用asp实现支持附件的email系统_邮件服务器
- android8版本怎么下载,华为安卓8.0系统正式版下载-华为安卓8.0系统体验版安卓版_飞翔下载...
- oracle数据库dblink创建语句_「运维实验」——达梦数据库间DBlink配置
- 线性回归 php,PHP实现简单线性回归之数学库的重要性
- 平均无故障时间100万小时_【行业动态】三菱J系列重型燃气轮机达新里程碑:100万商业运行小时数...