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将代码分段输出。否则很容易出错
一点经验之谈。
<%
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将代码分段输出。否则很容易出错
一点经验之谈。
相关文章推荐
- ASP.NET后台代码调用前台javascript脚本的方法
- ASP.NET后台代码调用前台javascript脚本的方法
- 【原创】ASP.NET后台代码调用前台javascript脚本的方法
- ASP.NET后台代码调用前台javascript脚本的方法
- asp.net后台调用前台脚本代码
- asp.net中怎么把前台脚本中的变量值传递给后台代码?
- ASP.NET后台代码调用前台javascript脚本的方法
- ASP.NET后台代码调用前台javascript脚本的几种方法
- ASP.NET后台代码调用前台javascript脚本的方法
- ASP.NET后台代码调用前台javascript脚本的方法 (转)
- ASP.NET后台代码调用前台javascript脚本的方法
- ASP.NET前台代码绑定后台变量方法总结
- C# ASP.NET 后台界面加载时调用前台JavaScript脚本:Attributes.Add()
- ASP.NET 后台调用前台JS代码(转载)
- ASP.NET前台代码绑定后台变量方法总结
- ASP.NET中前台javascript与后台代码调用
- 一起谈.NET技术,ASP.NET前台代码绑定后台变量方法总结
- ASP.NET前台代码绑定后台变量方法总结
- ASP.NET前台代码绑定后台变量方法总结
- ASP.NET前台代码绑定后台变量方法总结(一)