asp.net做一个类,这个类根据不同的sql语句返回不同的数据

我在1.aspx页面中有许多button,在点击按钮事件后弹出一个panel(2.aspx),里面是供选择的数据,因为点击每个button后弹出来的数据不一样,所以现在我... 我在1.aspx页面中有许多button,在点击按钮事件后弹出一个panel(2.aspx),里面是供选择的数据,因为点击每个button后弹出来的数据不一样,所以现在我把panel做成一个类,要求从1.aspx中button事件中提供sql语句给2.aspx,然后根据选择(panel里面是checkbox),把选择的值传给1.aspx中的textbox。请问该如何做,最好加些代码,我是菜鸟。感激不尽 展开
 我来答
百度网友edaca2e86
2012-09-04 · TA获得超过145个赞
知道小有建树答主
回答量:411
采纳率:100%
帮助的人:412万
展开全部
我简单说说思路,具体的东西你查一下,我手边没有代码。
建议你用javascript弹出窗口,而不是用panel,javascript中有个opendialog一类的函数,其中可以返回值。
1.aspx中的按钮应该是html的按钮,而不是asp.net的控件,这样点击botton的时候弹出一个对话窗口,传递参数可以通过get参数附加到地址中,然后打开窗口,2.aspx根据参数完成查询初始化,用户选择后将值回传1.aspx,1.aspx则根据回传的值用javascript写入textbox。
这只是个思路,一般商业系统大概都是这么做的,可以减少很多asp.net控件回传,影响速度。
sun_rain_ice
2012-08-29 · TA获得超过1419个赞
知道小有建树答主
回答量:1286
采纳率:0%
帮助的人:1044万
展开全部
2.aspx打开的时候1.aspx可以关掉吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
薛周老师养生
2012-08-30 · TA获得超过549个赞
知道答主
回答量:122
采纳率:100%
帮助的人:24.8万
展开全部
最笨的办法是用多个 sqldatasource 控件了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式