<%#Eval if判断用法
1、绑定Repeater 基础用法
<%#Eval("RoleID")%>
2、简单判断用法
<td>
<%# Convert.ToBoolean(Eval("UserIsSupperPower")) ? "<span id='spIsSupperman' style='color:green'>" + superman + "</span>" : no%>
</td>
3、较复杂用法
<a href="EditUser.aspx?action=edit&id=<%# Eval("UserID")%>&t=' + new Date().getTime()';" ><span class='am-icon-pencil-square-o'></span><%=edit %></a>
4、复杂用法,用一个后台方法,封装,前台输出
<%# IsDisplayItem(Eval("RoleDescription"),Eval("RoleID")) %>
后台代码
/// <summary>
/// 根据角色描述 判断是否为移动端角色项,如是则隐藏编辑项
/// </summary>
/// <param name="roleDesc"></param>
/// <param name="roleId"></param>
/// <returns></returns>
public string IsDisplayItem(object roleDesc,object roleId)
{
string strResult = "";
if (!roleDesc.ToString().Contains("移动"))
{
strResult = "<a href='EditRole.aspx?Action=Edit&RoleId=" + roleId + "&t=' + new Date().getTime());" + "><span class='am-icon-pencil-square-o'></span>";
strResult += edit + "</a>  ";
strResult += "<a href='?action=delete&RoleId=" + roleId + " style='color:#dd514c;' onclick='return confirm($('#hidAlertDelete.ClientID').val());'>";
strResult += " <span class='am-icon-trash-o'></span>" + delete + "</a>";
}
return strResult;
}
5、拓展下<% if%>用法
<%if(true)%>
<%{%>
<asp:TextBox id="Textbox2" style="Z-INDEX: 101; LEFT: 240px; POSITION: absolute; TOP: 88px" runat="server"></asp:TextBox>
<asp:Button id="Button2" style="Z-INDEX: 102; LEFT: 256px; POSITION: absolute; TOP: 128px" runat="server" Text="Button"></asp:Button>
<SELECT style="Z-INDEX: 103; LEFT: 272px; WIDTH: 176px; POSITION: absolute; TOP: 184px">
<OPTION selected></OPTION>
</SELECT>
<%}%>
<%else%>
<%{%>
<asp:TextBox id="Textbox3" style="Z-INDEX: 101; LEFT: 240px; POSITION: absolute; TOP: 88px" runat="server"></asp:TextBox>
<SELECT style="Z-INDEX: 103; LEFT: 272px; WIDTH: 176px; POSITION: absolute; TOP: 184px">
<OPTION selected></OPTION>
</SELECT>
<%}%>
<%#Eval if判断用法的更多相关文章
- 简单物联网:外网访问内网路由器下树莓派Flask服务器
最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...
- 外网访问内网Docker容器
外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...
- 外网访问内网SpringBoot
外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...
- 外网访问内网Elasticsearch WEB
外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...
- 怎样从外网访问内网Rails
外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...
- 怎样从外网访问内网Memcached数据库
外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...
- 怎样从外网访问内网CouchDB数据库
外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...
- 怎样从外网访问内网DB2数据库
外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...
- 怎样从外网访问内网OpenLDAP数据库
外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...
随机推荐
- ceph rgw s3 java sdk 上传大文件分批的方法
Using the AWS Java SDK for Multipart Upload (High-Level API) Topics Upload a File Abort Multipart Up ...
- Redis集群(四):主从配置二
一.本文目的 主要介绍redis主从模式下各种情况 二.说明 主从的基本概念:Master用于写入,Slaver用于读取,不能写入或修改,一个Master可以对应多个Slaver Mas ...
- Asp.Net MVC<四>:路由器
路由的核心类型基本定义于System.Web.dll中,路由机制同样可应用与Web Forms,实现请求地址和物理文件的分离. web form中使用路由器的示例 路由配置 protected voi ...
- 【USACO 3.1】Humble Numbers(给定质因子组成的第n大的数)
题意:给你k(≤100)个质数,求质因子只包含它们的第n大的数. 题解: 方法一:维护一个数组,一开始只有给出的质数在里面,用每个质数去乘以数组中每个数,然后归并排序,长度保留到n,一轮接一轮,直到乘 ...
- 有用的git建议
这篇文章的目的是给经常使用git管理项目提供一个有益的提醒.如果你是git新手,可以先阅读文后的引用部分,然后在回头阅读此篇文章.在介绍git命令之前,你可以先看看来自 on-my-zsh 提供的别名 ...
- K米点歌APP评测
K米APP评测 产品简介 K米点歌是一款免费的社交K歌手机应用,其手机点歌功能主要在KTV.夜总会,酒吧等K歌场所中使用,当前提供iPhone版本及安卓版本下载使用.——百度百科 评测版本 K米点歌4 ...
- wpf 获取datagrid中模板中控件
//获取name为datagrid中第三列第一行模板的控件 FrameworkElement item = dataGrid.Columns[].GetCellContent(dataGrid.Ite ...
- R语言排序:sort(),rank(),order()示例
> x<-c(97,93,85,74,32,100,99,67) > sort(x) [1] 32 67 74 85 93 97 99 100 > order(x) [1] 5 ...
- C#------连接SQLServer和MySQL字符串
<connectionStrings> <add name="ConnectionStrings" connectionString="Data Sou ...
- nginx图片处理
前言 不管一个系统或网站的大与小,都存在相应的图片处理,生成缩略图.为图片加水印等等,如果涉及到APP端,这个图片的处理需求变得更加重要了,因为在目前看来,客户端的屏幕大小不一,会导致以下问题: 1. ...