在ASP。NET的编程学习过程中,碰见小问题,望帮忙解答,谢谢(100分)

  • 主题发起人 主题发起人 ruanqf
  • 开始时间 开始时间
R

ruanqf

Unregistered / Unconfirmed
GUEST, unregistred user!
你们好:
1.在ASP。NET中,下拉一个SQLCONNECTION,并设置连接字符串,运行OK。但在过程中动态生成并赋以连接串,再打开总会提示;provider后面的参数错误。但两个连接串一模一样啊?我连的是SQLSERVER,是什么原因?
2。在下拉控件中,想在下拉时做一动作。但总是无法触发,没任何反应,是服务器端的控件,需要设什么参数吗?
3。在GLOBAL中写的过程不是全局调用吗?但我在里面生成了个SQLCONNECTION控件,但在调用时(命名空间。global.后面根本没那些过程和控件变量)什么原因?:(
4。我在基类页里生成一些控件,并重载了INITCOMPAENT里绑定了onclick,但运行时并末产生任何动作,总是提示,动作没有绑定到具体的对象。那我在生成控件的语句下面就绑定了,不提示错误,但仍不能执行动作,为什么?
我刚学不久,书中没讲什么东西,不好意思。
 
兄弟们帮帮忙
 
这些问题应该不难吧?实在是时间不多~~~~~~
兄弟们,帮个忙,OK?
 
1: 首先 using System.Data.SqlClient;
不要从控件库里啦,直接生成好了。
SqlConnection cn=new SqlConnection("连接字符串");
*** cn.Open();****cn.Close();cn.Dispose();//Dispose()释放资源,不要用托管。
2: 把下拉控件的AutoPostBack设置为True;
3: 1个页面上的东东好象在其它页面上不能用了。因为是互相独立的。
4:在控件的事件属性中-操作 onclick中选择你的函数。或者双击自动生成。
我用的是VS2003
 
呵,谢谢kofbee:)
第四个问题本意是这样:就是我在一个基类页里动态生成控件,然后其它的WEB窗体继续这个基类,那这里面有些控件的动作是一样的,我就想写在基类里,但是总是无法绑定到事件里。(控件跟动作都是代码写的,不是下拉生成)
第二个问题:把下拉控件的AutoPostBack设置为True;
没错是可以执行动作了,但是比如说我有三个ITEM,但是每次触发执行时显示的值都是第一个:比如说:listinfo.selectitem.text(这时我是选择第三个item触发的),但是上述表达式显示的是第一个ITEM的值?[:(]
再帮帮我,谢谢!
 
你使用了DropDownList的AutoPostBack属性后,每次选择都是提交页面,也就是每次选择之后都会PostBack。
偶在猜测,你(ruanqf)肯定是在Page_Load的事件中没有判断IsPostBack就通通绑定DropDownList的,你试着判断IsPostBack应该就会解决问题。。。。
 
还剩基类页那个。呵呵
 
后退
顶部