CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

ASP迁移到ASP.NET。帮忙看一个语句怎么重写?

楼主Ani()2006-06-02 10:46:02 在 .NET技术 / ASP.NET 提问

原来这样的:  
  <%if   Session_LOGIN="YES"   then%>  
  <tr>  
  <td   class="left_default"   onmouseover="this.className='left_selected';"   onmouseout="this.className='left_default';">  
  <a   href="index.asp?logoff=Y"   class="left_link">log   off&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a>  
  </td>  
  </tr>  
  <%end   if%>  
   
  现在我把把这语句移到ASP。NET中,有什么比较好的办法?  
  而且这段语句是在一个Table   中的  
   
  多谢 问题点数:100、回复次数:9Top

1 楼Ani()回复于 2006-06-02 10:48:41 得分 0

重新写一下,上面的太难看了  
   
  <%if     Session_LOGIN="YES"     then%>      
                                                                                                                                                                          <tr>      
            <td     class="left_default"     onmouseover="this.className='left_selected';"     onmouseout="this.className='left_default';"><a     href="index.asp?logoff=Y"     class="left_link">log     off&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a>    
            /td>                                                                                                                                                       </tr>      
  <%end     if%>  
  Top

2 楼viena(维也纳N02)回复于 2006-06-02 10:55:46 得分 94

放在控件里面,用代码设置控件的可见性Top

3 楼ilovejolly(有些伤感)回复于 2006-06-02 11:08:22 得分 1

markTop

4 楼viena(维也纳N02)回复于 2006-06-02 11:09:06 得分 0

<tr   id="tr3"   runat="server">  
  <td   class="left_default"   onmouseover="this.className='left_selected';"   onmouseout="this.className='left_default';">  
  <a   href="index.asp?logoff=Y"   class="left_link">log   off&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a>  
  </td>  
  </tr>  
   
   
   
  protected   System.Web.UI.HtmlControls.HtmlTableRow   tr3;  
   
   
   
  if(Session_LOGIN=="YES")  
  {  
          tr3.Visible=true;  
  }  
  {  
          tr3.Visible=false;  
  }Top

5 楼Ani()回复于 2006-06-02 11:11:24 得分 0

我这样做:  
  <td>  
   <uc1:ddd   name="dd"   runat   =   "server"></uc1>  
  </td>  
   
  但是放在控件里面,如果不显示,则表格里那个栏就空了,显示后看起来很难看Top

6 楼viena(维也纳N02)回复于 2006-06-02 11:11:55 得分 0

不知道楼主用什么方式,给出的是后置C#代码Top

7 楼panzi667(迅雷免费电影下载社区http://www.woyaola.net)回复于 2006-06-02 11:16:15 得分 5

个人建议不能这样一对一的翻译(从ASP   升级到ASP.NET)  
  建议从写Top

8 楼Ani()回复于 2006-06-02 11:19:28 得分 0

viena(EQ<0) 的办法OK了!!!  
   
  多谢指点:)Top

9 楼jxufewbt(我的目标是5星)回复于 2006-06-02 11:21:41 得分 0

viena(EQ<0)正解Top

相关问题

关键词

得分解答快速导航

  • 帖主:Ani
  • viena
  • ilovejolly
  • panzi667

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo