您的位置:首页 > 编程语言 > ASP

asp.net中前台脚本中混合后台代码需要注意的一点。

2010-10-18 18:49 489 查看
<td align="center" nowrap="nowrap">
<%
LandWorkStepMgr lwsm = new LandWorkStepMgr();
StepMgr sm = new StepMgr();
List<LandWorkStep> lws_list = lwsm.GetLandStepMgrByLandID(land.LandID);
if (lws_list != null)
{
int stepcode = lws_list[0].Stepcode;
Response.Write(sm.GetStepnameByCode(stepcode));
%>
</td>
<td align="center" nowrap="nowrap">
<%
Response.Write("<img style=\"cursor: hand;\" src=\"http://images.cnblogs.com/");
Response.Write(stepcode.ToString()+".gif\"");
Response.Write("onclick=\"Javascript:NewPage('Land_");
Response.Write(stepcode.ToString() + ".aspx?landid=");
Response.Write(land.LandID + "')\"/>");
Response.Write(" <img src='http://images.cnblogs.com/7.gif' style='cursor: hand;'/>");
Response.Write(" <img src='http://images.cnblogs.com/8.gif' style='cursor: hand;'/>");
}
%>
</td>

一般的像上面前台代码嵌入的后台代码也比较多,最好用多个Response.Write将代码分段输出。否则很容易出错
一点经验之谈。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: