• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

怎么在aspx页面里面写代码?

joinrry 2005-10-29 05:49:02
把一些字符串变量写入html内。我写的没有反应阿!!!

aspx:
<body>
<form id="Form1" method="post" runat="server">
<FONT face="宋体"></FONT>
<%# jianduanshuoming %>
</form>
</body>

代码:

public class shangpudetails : System.Web.UI.Page
{
public string jianduanshuoming;

private void Page_Load(object sender, System.EventArgs e)
{
jianduanshuoming="旺铺招租";

// 在此处放置用户代码以初始化页面
}
...全文
558 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
keyu21 2005-10-30
<%#var%>
和<%=var%>
都可以
不过我觉得你习惯这样写,还不如去用ASP呢
我发现一个特点,从使用ASP的人,然后学习使用.net的人都喜欢在前台写后台代码
回复
TinKyNerd 2005-10-30
jxufewbt(我的目标是5星) 说的很对 就是这样的 呵呵
回复
tiger6000 2005-10-30
楼主怎么还不结贴啊
回复
tiger6000 2005-10-30
<%# jianduanshuoming %>少个=号啊
回复
Alden 2005-10-30
不建议在前台页面中插入后台代码。
回复
chenakun 2005-10-30
讨厌哪些解决了问题,不结帐的人。证明这样的人不诚信!
回复
jxufewbt 2005-10-29
这样写
<%=jianduanshuoming%>
就OK了。
建议楼主尽量Codebehind.
回复
losingrose 2005-10-29
在项目属性页里可以设置脚本文件潜入aspx
回复
adandelion 2005-10-29
不建议在aspx文件里写代码,能不写就不写。.NET倡导HTML代码和后台代码分离的。
回复
adandelion 2005-10-29
建议使用Label

aspx:
<body>
<form id="Form1" method="post" runat="server">
<FONT face="宋体"></FONT>
<asp:Label id="lb1Name" runat="server"></asp:Label>
</form>
</body>

代码:

public class shangpudetails : System.Web.UI.Page
{


private void Page_Load(object sender, System.EventArgs e)
{

// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
lblName.Text ="你好";
}
}
回复
ChengKing 2005-10-29
Sorry,"#"改为:"%"
回复
ChengKing 2005-10-29
把后台代码语句前后加上:
<#
<!-- 语句部分-->
for(int i=0;i<10;i++)
{
i++;
}
#>

COPY到前台即可,不过别忘了导入命名空间. 例如:
后台是using System.Data.SqlClient;
前台应该改为: import System.Data.SqlClient;等
回复
15916814 2005-10-29
顶个先``
回复
活靶子哥哥 2005-10-29
<%=jianduanshuoming %>
回复
adandelion 2005-10-29
<%= jianduanshuoming %>
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2005-10-29 05:49
社区公告
暂无公告