Asp.Net 连接Access数据库
自学程序以来,一直使用的都是sqlserver数据库,最近帮一朋友做一个access的demo,发现在数据库的连接方面就存在很大差异,在web.config中配置好连接字符串,然后在后台取,在此我的做法是存两个值,将Provider和assess数据库文件的路径分开存,如下:
自学程序以来,一直使用的都是sqlserver数据库,最近帮一朋友做一个access的demo,发现在数据库的连接方面就存在很大差异,在web.config中配置好连接字符串,然后在后台取,在此我的做法是存两个值,将Provider和assess数据库文件的路径分开存,如下:
Response.Rederect在默认情况下是在本页跳转,所以除了在js中用window.open 或是给A标签添加target属性之外,在后台似乎不能来打开新的页面,其实不然,通过设置form的target属性同样可以让Response.Rederect所指向的url在新的窗口打开。下面用三种方法来实现。
设置Title1 如果想所有使用了masterpage的页面都是用一个title ,可以在masterpage页中设置title,并将内容页中的title去掉,否则内容页中的title会将masterpage中的title覆盖。
在我们的程序开发中经常会要用到CheckBox的全选,通常情况下是在一些数据绑定控件中如Gridview等
这个方法很有用,在做一些Ajax应用的时候,可以在后台将gridview 生成hmtl后回传到客户端,可以实现分页的功能。
<%= “oec2003” % > 相当于:Response.Write(“oec2003”);<%# “oec2003” % > 相当于给变量赋值了oec2003 在gridview中将一个绑定列转换成模板列时会看到有如下代码:
C#代码:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646...
在AJAX支持的网站中使用想使用Response.Wrie(‘’); 或 Page. RegisterStartupScript (); 弹出一些提示对话框,没有效果。有如下三种解决方法:
错误提示: 类型“GridView”的控件 必须放在具有 runat=server 的窗体标记内 解决方法:在后台文件中重载VerifyRenderingInServerForm方法,如: 1234public override void Ver...
Iframe实现无刷新联动iframe的无刷新其实是局部刷新,状态栏的滚动条还是会滚动,只是页面不会闪烁,这是一种比较老的技术了,在处理的数据两大的时候会比较慢,在本例中需要两个页面:oec2003index.aspx和oec2003frame.asapx,oec2003index.aspx用来显示界面,其中有一个iframe标记,指向oec2003frame.aspx页用来显示结果