易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : asp.net

ASP.NET 连接数据库

这个东西太纠结了~贴出来代码,供大家享用
分三个部分:.config    .aspx      .aspx.cs
//web.config
<appSettings>
<add key="keystring" value="Data Source=ZRQ-PC;Initial Catalog=OnlineJudge;Integrated Security=True"/>
</appSettings>
//page.aspx
<form id="form2" name="form2" method="post" action="">
<asp:Panel ID="unlogin" runat="server">
<div class="Login" align="center">
<p>Login</p>
用户名<asp:TextBox ID="username" runat="server" Width="106px"></asp:TextBox><br />
密码    <asp:TextBox ID="password" runat="server" Height="22px" Width="106px"></asp:TextBox><br />
<asp:Button ID="submit" runat="server" Text="登录" onclick="submit_Click" />
 &n ......

几款ASP.NET在线文本编辑器

几款ASP.NET在线文本编辑器
1,FCKeditor 编辑器
最新版本: 2.3.1
站点:http://www.fckeditor.net
演示:http://www.fckeditor.net /demo
特点:开源、免费 支持绝大多数浏览器
支持语言多
ASP.Net * ASP * ColdFusion * PHP * Java * Active-FoxPro * Lasso  * Perl  * Python
2,eWebEditor在线编辑器
最新版本:4.0
站点:http://www.ewebsoft.com/
演示:http://ewebeditor.webasp.net/demo.asp
特点:国产、易用
3,InnovaStudio WYSIWYG Editor在线编辑器
注:WYSIWYG是What You See Is What You Get(所见即所得)首字母组合
支持ASP/PHP/ASP.NET2.0
支持12国语言,
支持IE/FF/MOZ
最新版本:2.9.7
站点:http://www.innovastudio.com/editor.asp
演示: http://www.innovastudio.com/editor_tutorial.asp
特点: 物有所值
4,Tinymce在线编辑器
最新版本:2.0.6.1
站点:http://tinymce.moxiecode.com
演示:http://tinymce.moxiecode.com /example_full.php?example=true
有关如上4款在线编辑器的测试比较,经典论坛有份帖子,可以参阅下:
http://bbs.blueidea.com/viewthread.php?tid=2621172
5,XStandard
最新版本:1.7.1
......

ASP.NET 2.0中GridView无限层复杂表头的实现

实现方法就是给单元格填充我们想要的格式代码。
 
 
==============C#==============
<%@ Page Language="C#" AutoEventWireup="true" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    // 计算数据,完全可以从数据看取得
    ICollection CreateDataSource()
    {
        System.Data.DataTable dt = new System.Data.DataTable();
        System.Data.DataRow dr;
        dt.Columns.Add(new System.Data.DataColumn("学生班级", typeof(System.String)));
        dt.Columns.Add(new System.Data.DataColumn("学生姓名", typeof(System.String)));
        dt.Columns.Add(new System.Data.DataColumn("语文", typeof(System.Decimal)));
   &nbs ......

ASP.NET 中控件的EnableViewState

在ASP.Net中对各个WebForm控件引入以前没有的EnableViewState属性。这个属性究竟有什么用。我们知道对于WebForm而言,其代码是在服务器端的,以处理客户端的请求。当用户通过浏览器浏览网页的时候,会对网页进行某些操作,比如打开新链接,或单击某个按钮。在ASP中,这些是通过脚本语言对其进行处理,之后再传递给服务器端。但是在ASP.NET下,由于采用了code behind技术,在coding的时候,通常是将以前客户端完成的工作放到了服务器端。
那么,服务器是怎么知道客户的操作的呢?比如我在文本框输入的内容,或者单击了登录按钮,服务器端是怎样得到这些信息的呢?因为没有这些信息,服务器端就无法响应客户的请求。原理就是ASP.NET引用了viewstate的机制。在服务器端保存了网页各个控件及页面的状态,这其中包括各个控件在页面上的布局,和他们各自的属性。这些值就保存在ViewState下。我们可以观察Aspx页面的html源代码,假设这个页面上有一个button按钮,和一个listBox控件,html文件如下:
<input type="hidden" name="__VIEWSTATE" value="dDwzODYzNDM5NTU7Oz7FvviJbq45bDa7QJaumIiOhZ8mOQ==" />
 <input type="submit" name="Button1" value="Button" id ......

ASP.NET 上传图片至数据库并读取图片显示

1:上传图片的相对路径到数据库中相应字段里,读取显示时,将控件(假设用的是Image控件)的ImageUrl属性指向该相对路径即可。
2:将图片以二进制流的方式整体上传到数据库里,读取显示时,以二进制流的方式整体读出。这种方法稍微麻烦一点,但保存的是图片整体到数据库里。
第一种方法,实现起来比较简单,因为存入数据库里的只是图片相对路径,当然,同时也就有很大的局限性,由于是相对路径,所以当本地的图片变换了位置
或移除,或是在其他主机上浏览该图片时,就无法显示了。第二种方法,就比较灵活了,可以用在交互性的页面,比如校友录,因为上传的是整张图片,所
以只要读取正确,就能任何主机上显示出来。
下面,分别通过实际的代码,介绍这两种方法。
在这两个方法里,我将用到一个控件:FileUpload,该控件的具体用法参见百度谷歌。。。学习过程中,最好的老师就是他们俩。
1:上传图片相对路径,并读取显示。
数据库里的字段很简单,就两个
Image_ID    int    identity(1,1)     primarykey    not null
Image_Wpath    varchar(50)        null
Image_W ......

经典的Asp.net三层设计

三层的划分:
        目的:高内聚,低耦合,为更好的实现分布式开发和维护。
        用户界面层: 页面,用户控件,图片,样式表
        业务逻辑层:业务接口( BusinessInterface ), 业务实体( BusinessEntity),业务逻辑(BusinessLogic)
        数据访问层: 数据实现(DataAccessSQLServer), 数据工具(DataAccessTool),数据工厂( DataAccessFactory)
    数据访问
        数据访问项目执行从数据库(或其他数据服务)获取数据或向数据库发送数据的功能。在分布式应用程序结构中,相应功能使用 ADO.NET 数据适配器和 SQL 服务器存储过程来完成。
    "数据访问"层: 
    (1)从"业务规则"层接收请求,从"数据服务"获取数据或向其发送数据。 
    (2)使用存储过程获取数据,并可选用 ADO.NET 向数据库发送数据。 
    (3)将数据库查询结果返回到"业务规则"层,作为ADO.NET 数据集。 
    业务规则
        业务规则项目包含业务对象本身 ......
总记录数:2672; 总页数:446; 每页6 条; 首页 上一页 [27] [28] [29] [30] 31 [32] [33] [34] [35] [36]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号