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

高手啊,怎么解决这个问题啊??

eteok 2003-10-21 02:51:01
html脚本中 有个 <INPUT readOnly type=hidden value="" name=Content>
注意,不能加 runat=server 的

我想把.cs 文件中的SqlDataReader 得Content数据对象帮定到这个Input 上

我这样了:<INPUT readOnly type=hidden value="<%# DataBinder.Eval (Container.DataItem,"Content") %>" name=Content>
不过这样不行啊?

这样也不行:
<INPUT readOnly type=hidden value="<%# DataBinder.Eval(Container.DataItem,"myReader["Content"].ToString()") %>" name=Content>

要怎么样才能绑定啊??
...全文
11 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
nonesharp 2003-10-21
声明一个protected或者public的变量aaa,然后在html中写<input type=... value="<%=aaa%>">
其实就和以前ASP的做法类似
回复
BillTuan 2003-10-21
用"Response.Write()"试试~
回复
2002pine 2003-10-21
在你hidden控件中加一个id=hidden1
你可以程序中写
this.RegisterClientScriptBlock("sss","<script>this.window.document.all.hidden1.value='"+sqlRead["Content"].tostring +"'");
回复
larrybest 2003-10-21
你为什么不直接用服务器控件呢?
html控件是不能被服务器执行的,你这样写当然是不对的!
回复
eteok 2003-10-21
没有在模板中
回复
eteok 2003-10-21
可我就是因为不能加上 <runat=server> 呀,加上了对别的有影响,那怎么办呢
回复
rgbcn 2003-10-21
有没有放在模板里面?
回复
gshope 2003-10-21
只有带有<runat=server>的服务器控件或html服务器控件才能绑定,
回复
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2003-10-21 02:51
社区公告
暂无公告