ASP迁移到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 </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 </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 </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




