repeater怎样在后台绑定数据啊

qianggege_njit_jy 2012-05-11 08:00:46
比如说我绑定数据源后,
我这样写是可以的 <asp:TextBox ID="tb1" Text='<%#Eval("name")%>'></asp:TextBox>
现在我不想这么写 ,我要这样写<asp:TextBox ID="tb1"></asp:TextBox>

其中Text值在后台代码赋绑定的值,能不能这样写,能的话求例子啊
...全文
264 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
VAllens 2012-09-17
  • 打赏
  • 举报
回复
请看博客园例子:http://www.cnblogs.com/Aricc/archive/2009/03/26/1421946.html
Repeater动态绑定数据
啾啾我 2012-05-12
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]
为什么不行?ItemDataBound事件里不可以吗??

C# code

protected void rptBoards_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
RepeaterItem rptItem = e.Item;
DataRow dtRow = ((……
[/Quote]

+++
qinglong332 2012-05-12
  • 打赏
  • 举报
回复
为什么不行?ItemDataBound事件里不可以吗??

protected void rptBoards_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
RepeaterItem rptItem = e.Item;
DataRow dtRow = ((DataRowView)rptItem.DataItem).Row;

// 相关数据行数据
string strName = dtRow.Field<string>("name");
// 查找相关项中控件并设置Text属性
TextBox tb1 = rptItem.FindControl("tb1") as TextBox;
tb1.Text=strName;
}
callmekuikui0 2012-05-12
  • 打赏
  • 举报
回复
不嫌麻烦的话 你用类型化dataset 找到你要得值,然后赋值给textbox1.text

这个方法和在登陆时使用dataset找到用户很像。
T_UserTableAdapter adapter =new T_UserTableAdapter();
abs.DAL.User.T_UserDataTable users = adapter.GetDataByUserName(TextBox1.Text);//getdatabyusername是dataset中的一个方法,它依靠textbox1.text获取user表中对应的数据
DAL.User.T_UserRow user = users[0];//找到表中第一行数据,你可以修改你的条件来找到这个行
user.name=textbox1.text;//这样就可以调用这一行的name值。

这样做真的很麻烦 不过可以到达目的
net_grope 2012-05-12
  • 打赏
  • 举报
回复
<asp:TextBox ID="tb1" Text='<%#Eval("name")%>'></asp:TextBox>
这么写多方便啊,你干嘛飞的去后台写,非要写的话,就先获取表,然后在获取列,然后赋给textbox.text
qianggege_njit_jy 2012-05-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

这个不能,但可以在后台取好值后用ajax传到前台,jquery赋值
[/Quote]大神,能不能稍稍写个两行些主要代码,点播我一下啊
风一样的大叔 2012-05-11
  • 打赏
  • 举报
回复
这个不能,但可以在后台取好值后用ajax传到前台,jquery赋值
newxdlysk 2012-05-11
  • 打赏
  • 举报
回复
这种不行

62,267

社区成员

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

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

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

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