用户控件里这是为什么啊,求解

jzm515 2012-04-18 12:03:23
我用户控件里存放了一个隐藏域,然后我把session的值赋值给它了<asp:HiddenField ID="No" runat="server" Value="<%=Session["nos"]%>" />
为什么生成后变成
<input type="hidden" name="UC_$No" id="UC_No" value="<%=Session["nos"]%>" />
...全文
85 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2012-04-18
  • 打赏
  • 举报
回复
或者
<asp:HiddenField ID="HiddenField1" runat="server" Value='<%#Session["da"] %>' />

protected void Page_Load(object sender, EventArgs e)
{
Session["da"] = "xxx";
HiddenField1.DataBind();
}
  • 打赏
  • 举报
回复
Value='<%#Session["nos"]!=null?%Session["nos"]:"">' />
二当家 2012-04-18
  • 打赏
  • 举报
回复
<asp:HiddenField ID="CheckNo" runat="server" Value='<%=cn%>' />

asp控件 为什么不在后台为它赋值?
孟子E章 2012-04-18
  • 打赏
  • 举报
回复
c#里面写的


protected void Page_Load(object sender, EventArgs e)
{
No.Value=Session["nos"]==null?"":Session["nos"].ToString();
}
jzm515 2012-04-18
  • 打赏
  • 举报
回复

<asp:HiddenField ID="CheckNo" runat="server" Value='<%=cn%>' />
<asp:HiddenField ID="CheckNo" runat="server" Value="<%=cn%>" />
我改成一个常量,还是不得行
<input type="hidden" name="UC_$CheckNo" id="UC_CheckNo" value="<%=cn%>" />
jzm515 2012-04-18
  • 打赏
  • 举报
回复
我改了,还是不得行!
anzhiqiang_touzi 2012-04-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
"<" 被html编译了 这应该是写法的问题

改成
<input type="hidden" name="UC_$No" id="UC_No" value='<%=Session["nos"]%>' />
就行了
[/Quote]
风2013 2012-04-18
  • 打赏
  • 举报
回复
<%= %> <%# %> 这种括号里面是服务器代码 你应该习惯用 ''括起来 而不是用""
风2013 2012-04-18
  • 打赏
  • 举报
回复
"<" 被html编译了 这应该是写法的问题

改成
<input type="hidden" name="UC_$No" id="UC_No" value='<%=Session["nos"]%>' />
就行了
ambitionzfx 2012-04-18
  • 打赏
  • 举报
回复
改成单引号吧~~
Value=<%=Session["nos"]%> />
jzm515 2012-04-18
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]
或者
<asp:HiddenField ID="HiddenField1" runat="server" Value='<%#Session["da"] %>' />

protected void Page_Load(object sender, EventArgs e)
{
Session["da"] = "xxx";
HiddenField1.DataBind();
}……
[/Quote]

膜拜
jzm515 2012-04-18
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]
c#里面写
No.Value=Session["nos"]==null?"":Session["nos"].ToString();
[/Quote]

这个有用,不过为什么要这么写呢?

62,268

社区成员

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

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

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

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