关于参数传递问题 在线等,今天结贴。急急急!!!

lajibo54 2011-01-15 01:33:28
我现在在做一个系统,一个repeater控件,repeater中又有一个自定义控件 usercontrol,现在repeater控件接受到数据库的一个值 id,这个值 id 又要是 usercontrol 连接数据库的一个参数,现在我的问题是这个自定义控件的sql语句该如何表达



比如我的sql语句: string sqlstr="select * from users where u_id='"+此处该如何表达+"'";


写的有点乱,希望各位能看懂。谢谢了~~~
...全文
123 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lajibo54 2011-01-15
  • 打赏
  • 举报
回复
已解决了,谢谢各位了,就当散分了,别嫌少啊~~~
lajibo54 2011-01-15
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wuyq11 的回复:]
USERCONTROL中设置属性
设置用户控件属性
findcontrol 查找用户控件
[/Quote]
是的,刚刚没看到,杯具了,其实很简单,被自己想烦了~~~
wuyq11 2011-01-15
  • 打赏
  • 举报
回复
USERCONTROL中设置属性
设置用户控件属性
findcontrol 查找用户控件
zhouchen595388095 2011-01-15
  • 打赏
  • 举报
回复
用requert.QueryString["id"]传值试试 要不行就用一个Session保存起来在那个页面获取 试试
lajibo54 2011-01-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dalmeeme 的回复:]
假如这个id值在repeater控件中用名为“LabelID”的Label控件显示的话,
string sqlstr="select * from users where u_id='"+ (Repeater.Items[i].FindControl("LabelID") as Label).Text+"'";
其中的Items[i]中的i为具体数字,当然你也可以做在循环中。
[/Quote]
不行的,用户自定义控件和repeater不在同一个页面,取不到repeater控件的
wangbin1986 2011-01-15
  • 打赏
  • 举报
回复
正解,鉴定完毕
lajibo54 2011-01-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dalmeeme 的回复:]
假如这个id值在repeater控件中用名为“LabelID”的Label控件显示的话,
string sqlstr="select * from users where u_id='"+ (Repeater.Items[i].FindControl("LabelID") as Label).Text+"'";
其中的Items[i]中的i为具体数字,当然你也可以做在循环中。
[/Quote]
我试试先~~~,
dalmeeme 2011-01-15
  • 打赏
  • 举报
回复
假如这个id值在repeater控件中用名为“LabelID”的Label控件显示的话,
string sqlstr="select * from users where u_id='"+ (Repeater.Items[i].FindControl("LabelID") as Label).Text+"'";
其中的Items[i]中的i为具体数字,当然你也可以做在循环中。

62,047

社区成员

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

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

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

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