![]() |
1
7
你不能。<%=%>将直接将字符串写入响应流,这在构建服务器控件之后发生。见 this post 为了解释。 所以它要么是codebehind,要么是Zachary建议的<%+数据绑定。 |
![]() |
2
2
作为我自己问题的后续问题,我发现我真正想要的是使用使用<%$语法的ASP.NET表达式,因为我想做的是将内容本地化。 显然,在服务器控制端没有额外的处理可以做到这一点。
这个很好用。 |
![]() |
3
1
尝试使用数据绑定语法:
|
![]() |
4
1
为了使bind属性值按建议正确工作,您将在aspx或ascx文件中包含此值:
然后,您将需要实际绑定页面中的数据,您必须将其添加到代码隐藏文件中(代码在C中)
这样它将绑定您的ascx或aspx文件中的数据。 |
![]() |
5
0
请注意,这是特定于控件属性的。当使用<%=syntax outside control属性时,意味着页面中的任何其他地方的语法都按预期工作。所以这个 <%=getCapitalUsername()%> 将调用正确的方法并将调用的结果插入到页面中。 |
|
heika · 数据绑定列表框和设置css类 12 年前 |