repeater里面的. 
C# code<%#Eval('ip地址') %> 出来的是 127.0.0.1  我想把它弄为 127.0.0.* 
怎样做呢? 就是把ip地址的第四位 转为 * 谢谢 

解决方案 »

  1.   


    还得重新写
    <%# Eval("ip地址").ToString().Substring(0,Eval("ip地址").ToString().LastIndexOf('.'))+".*" %> 
      

  2.   

    <%# Eval("ip").ToString().Substring(0,Eval("ip").ToString().LastIndexOf('.')+1)+"*"%>
    可以实现的
    已测试
      

  3.   

    你在Page_Load里取[ip地址]数据时,做一下处理,之后再在页面上Eval
    如:在Page_Load里写类似下面的代码:
    string id = "127.0.0.1";
    id = id.SubString(0,id.LastIndexOf(".")) + "*";
    写的时候自己再测测
      

  4.   

    <%# Eval("ip").ToString().Substring(0,Eval("ip").ToString().LastIndexOf('.')+1)+"*"%>