aspx中没有执行

mssqldb 2010-01-27 09:58:09
我在发表的文章的中写入代码<%Response.Redirect("/index.aspx");%>期望能转向到首页,结果在网页的源代码中直接看到这个代码<div class="content"><span><%Response.Redirect("/index.aspx");%></span></div>,没有执行,怎么回事?
...全文
121 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
YnSky 2010-01-27
  • 打赏
  • 举报
回复
Up
yan267 2010-01-27
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 mssqldb 的回复:]
引用 14 楼 cxy666 的回复:
按理说是 可以执行的 没在我这试的 可以执行呀,你再好好检查检查。

引用 13 楼 fomalhaut2006 的回复:
奇怪了,我的可以,即使去掉了 <form runat="server">也行。

会不会经过数据库已处理就不能执行了,我的代码是通过labal1.text=sqlread["content"].tostring();读取的,估计是这个问题
[/Quote]

这样输出当作文本输出了,不会当作代码执行的。
指间的风 2010-01-27
  • 打赏
  • 举报
回复
c$ 预处理指令

http://www.cnblogs.com/thinhunan/archive/2005/04/18/139518.html
mssqldb 2010-01-27
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 cxy666 的回复:]
按理说是 可以执行的 没在我这试的 可以执行呀,你再好好检查检查。
[/Quote]
[Quote=引用 13 楼 fomalhaut2006 的回复:]
奇怪了,我的可以,即使去掉了 <form runat="server">也行。
[/Quote]
会不会经过数据库已处理就不能执行了,我的代码是通过labal1.text=sqlread["content"].tostring();读取的,估计是这个问题
cena_jin 2010-01-27
  • 打赏
  • 举报
回复
小菜来吼吼!
feelnowt 2010-01-27
  • 打赏
  • 举报
回复
为啥不在CS文件里谢,.NET的优势不就没体现出来吗
cxy666 2010-01-27
  • 打赏
  • 举报
回复
按理说是 可以执行的 没在我这试的 可以执行呀,你再好好检查检查。
爪哇鹅 2010-01-27
  • 打赏
  • 举报
回复
奇怪了,我的可以,即使去掉了<form runat="server">也行。
  • 打赏
  • 举报
回复
何必这么麻烦,Response.Redirect("default.aspx");本来是在后台执行的代码,我刚才试了一下放在JS里面,哇塞,居然注释了也能执行
还是用这个比较方便
<script>window.location="default.aspx"</script>
yan267 2010-01-27
  • 打赏
  • 举报
回复
我在发表的文章的中写入代码.

基本上这样代码不会当作代码执行,只会当文本输出。

爪哇鹅 2010-01-27
  • 打赏
  • 举报
回复
我测试了楼主的代码,没问题啊,直接转到了事先建好的index.aspx页
itliyi 2010-01-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sandy945 的回复:]
<div class="content"> <span> <script> location.href='/index.aspx'; </script> </span> </div>
[/Quote]up
junshanhudazhaxi 2010-01-27
  • 打赏
  • 举报
回复
包含在<%%>里面已经是服务器端代码了
mssqldb 2010-01-27
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jack15850798154 的回复:]
个人认为 <%Response.Redirect("/index.aspx");%>这句话是后台的代码。而执行前台的代码是不会执行到他的。
[/Quote]我这个问题会不会牵涉到aspx机制
暂时用<script> location.href='/index.aspx'; </script>好了
jack15850798154 2010-01-27
  • 打赏
  • 举报
回复
个人认为<%Response.Redirect("/index.aspx");%>这句话是后台的代码。而执行前台的代码是不会执行到他的。
jack15850798154 2010-01-27
  • 打赏
  • 举报
回复
<script> location.href='/index.aspx'; </script>
junshanhudazhaxi 2010-01-27
  • 打赏
  • 举报
回复
<%Response.Redirect("/index.aspx");%>
这句能在浏览出来的源代吗中直接看到?
我这是可以跳转的。
阿非 2010-01-27
  • 打赏
  • 举报
回复
<div class="content"> <span> <script> location.href='/index.aspx'; </script> </span> </div>
职业经理人 2010-01-27
  • 打赏
  • 举报
回复
我晕,不要这样写啊,你要跳到index.aspx页面,这样写就好了../index.aspx
goscan 2010-01-27
  • 打赏
  • 举报
回复
代码怎么不写在cs文件里呢

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧