怎样在此列中加入判断语句?如某为空则显示修改 "<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>"&_ 展开
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>"&_ 展开
2个回答
展开全部
你的意思应该是:如果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
<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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你要判断什纤链么为空。。。是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
%>
<% 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
%>
追问
问题已解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询