怎样在此列中加入判断语句?如某为空则显示修改 "<td> <a href=""Class_Userinfo.asp"">修改</a> </td>"&_ 50

<%Response.Write"<trClass=LightTableBody><td><ahref=""Class_Userinfo.asp?Name="&rs(1)... <%
Response.Write"<tr Class=LightTableBody><td> <a href=""Class_Userinfo.asp?Name="&rs(1)&"&Action=showdetail"" title=""查看"&name&"的详细个人资料""><font color=#0000ff>"&name&"</font></a></td>"&_
"<td> <a href=""Class_Userinfo.asp"">修改</a> </td>"&_
"</tr>"
%>
怎样在此列中加入判断语句?如某为空则显示修改 "<td> <a href=""Class_Userinfo.asp"">修改</a> </td>"&_
展开
 我来答
快活的灯
2011-03-04 · 超过13用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:12.6万
展开全部
你的意思应该是:如果rs(1)值为空,则显示修改,否则显示查看吧?

<tr class="LightTablebody">
<td>
<%
dim user_name
user_name = trim(rs(1)) ''''去春中掉空格
if user_name="" then %>
<a href="class_userinfo.asp?id=<%=rs("id")%>&Action=edituserinfo">修改</a>
<% else %>
<a href="class_userinfo.asp?name=<液滑%=rs("name")%>&Action=showdetail">修改</a>
<% end if %>
</td></tr>

解释:
既然rs(1)为空,那么就不能根据rs(1)来传递值了,而应该根据该记录的id来传递且action的值也跟着改变。不过前提扒埋山条件是,你的表中必须要有id字段,如果没有,请添加。

在你的class_userinfo.asp中,可以按如下方式处理:
action = request.querystring("action")
if action = "edituserinfo" then
id = request.querystring("id") '''获取id
''' 下面省略
elseif action = "showdetail" then
username = request.querystring("name")
''' 下面省略
end if

参考资料: http://www.12lang.com

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来宾科信
2011-02-25 · TA获得超过161个赞
知道小有建树答主
回答量:399
采纳率:100%
帮助的人:392万
展开全部
不知道你要判断什纤链么为空。。。是NAME吗?
<% if name="" then
response.write "<td> <a href=""Class_Userinfo.asp"">修改</a> </td>"茄旦&_
"</tr>"
else
Response.Write"<tr Class=LightTableBody><td> <a href=""Class_Userinfo.asp?Name="&rs(1)&"&Action=showdetail"" title=""查看"&name&"的详细个人资料""><font color=#0000ff>"&name&"</font></a></td>"&_
"<td> <a href=""Class_Userinfo.asp"">修改</a> </td>"&_
"</颤竖扰tr>"
end if
%>
追问
问题已解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式