ASp.NET中如何使用Eval显示绑定数据
1、页面中常用的:<%# Eval(“Field”).Tostring()%>显示页面绑定数据结果。
2、使用三元运算符<%# Eval(“Field”)=="str”?"somecode":"somecode"%>如此方法显示简单的条件判断结果,如同if语句判断。因为在.aspx页面中Eval是不能与if一同使用的。
3、前台调用:<%# Handler(Eval("Field").ToString()) %>在后台页面写逻辑代码,返回字符串public string Handler(string str){ if (str.Length > 5000) { return "<div title='" + str + "'>" + str + "</div>"; } else { return str; }}
4、后台写类方法,前台调用类函数传耩撞苏粪参。<%# Pagefun.GetCpStr(Eval("cpjglx").ToString(), Eval(媪青怍牙"id").ToString())%>Pagefun.GetCpStr()后台的类方法定义。
5、还是不能用Eval绑定实现,则可以在page_load后台函数定义ViewState显示在.aspx页面中如<%=viewstate["id"]%>
6、在C#中获取一个二维数组的两维长度,即行数和列数?float[,] p=new float[]{};p.getlength(0);p.getlength(1);0代表的行数,1代表的列数,即,一维和二维
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:46
阅读量:52
阅读量:33
阅读量:96
阅读量:75