原贴:已结
http://community.csdn.net/Expert/topic/5235/5235350.xml?temp=.8994562
首先感谢一下原贴的:noood(肥田) 不过VB的我不太懂,你那个我改不了环境:
页面index.aspx包含uc1,uc2,uc3,uc4....
index.aspx 定义了一个DataSet ds和string sql;
要求是:
里面的uc1,uc2... 里面的控件可以绑定aspx里的dt和获得sql的值谢谢
http://community.csdn.net/Expert/topic/5235/5235350.xml?temp=.8994562
首先感谢一下原贴的:noood(肥田) 不过VB的我不太懂,你那个我改不了环境:
页面index.aspx包含uc1,uc2,uc3,uc4....
index.aspx 定义了一个DataSet ds和string sql;
要求是:
里面的uc1,uc2... 里面的控件可以绑定aspx里的dt和获得sql的值谢谢
解决方案 »
- gridview中合计一列的和
- 读取服务器上SQL数据库慢很多 程序怎么处理好!
- 新手问题,后台添加新闻内容的时候有必要把大于小于号替换为<和&gl吗?
- XXTEA加密解密算法
- 关于网站服务器的问题,请指点一下!
- 关于一次插入多行记录,大家有什么好的建议?
- 很傻的问题!新手:ASP.NET 与SQL 连接不成功,应该是什么地方的问题?
- 急求可以输入任何字符但只能输10位的正则表达式
- 郁闷死了,用过TreeView的高手请进?急!!
- 请问谁有richtextbox的算号器?
- |M| -----------------请大家推荐几个界面美观大方的后台管理界面------------------------------
- |M| 对控件的 onmouseout() 的无奈, 请大有帮看看要怎么做 谢谢
调用的时候赋值。如:
调用的aspx中,先查询
DateTable dt =//查询
this.uc1.dt = dt;
this.uc2.dt = dt;
this.uc3.dt = dt;
在每个用户控件中使用dt绑定控件。
this.uc2.BindData(ref dt);
this.uc3.BindData(ref dt);
this.uc4.BindData(ref dt);
输入也要多考虑啊,不同情况下的
各种可能性都要尽量想好
ascx肯定是要大量重用的,
更要多想想,想好了才写
如:
this.uc1.BindData(ref dt);
this.uc2.BindData(ref dt);
this.uc3.BindData(ref dt);
this.uc4.BindData(ref dt);
是不是
ascx:
注册事件
load
{
调用事件
}
aspx
{
添加事件
}
事件
{
ascx.???.DataBind();
}
---------------------------
上面这样好像只是对用户控件进行绑定
而我要的是ascx得到aspx的DataSet dt有没有这种方法:
asdx
load
{
if(dt!=null)
{
datalist.datasocus=ds
datalist.DataBind;
}
}
aspx:
public dataset ds
load
{
ds=Get(sql)//这里返回一个DataSet
}