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。请问该如何做,最好加些代码,我是菜鸟。感激不尽
展开
3个回答
展开全部
我简单说说思路,具体的东西你查一下,我手边没有代码。
建议你用javascript弹出窗口,而不是用panel,javascript中有个opendialog一类的函数,其中可以返回值。
1.aspx中的按钮应该是html的按钮,而不是asp.net的控件,这样点击botton的时候弹出一个对话窗口,传递参数可以通过get参数附加到地址中,然后打开窗口,2.aspx根据参数完成查询初始化,用户选择后将值回传1.aspx,1.aspx则根据回传的值用javascript写入textbox。
这只是个思路,一般商业系统大概都是这么做的,可以减少很多asp.net控件回传,影响速度。
建议你用javascript弹出窗口,而不是用panel,javascript中有个opendialog一类的函数,其中可以返回值。
1.aspx中的按钮应该是html的按钮,而不是asp.net的控件,这样点击botton的时候弹出一个对话窗口,传递参数可以通过get参数附加到地址中,然后打开窗口,2.aspx根据参数完成查询初始化,用户选择后将值回传1.aspx,1.aspx则根据回传的值用javascript写入textbox。
这只是个思路,一般商业系统大概都是这么做的,可以减少很多asp.net控件回传,影响速度。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询