项目总结

1>.在线编译器:
应用方法:
1.在页面注册FreeTextBox组件
<%@ Register TagPrefix="FTB" Namespace="FreeTextBoxControls" Assembly="FreeTextBox"%>
2.引入FreeTextBox.dll程序集
3.引入控件代码
<FTB:FreeTextBox ID="FreeTextBox1" runat="server" SupportFolder="aspnet_client/FreeTextBox/"  Height="363px" Width="100%" ToolbarStyleConfiguration="Office2003" />
4.获得FreeTextBox1控件的值FreeTextBox1.Text
注意:把该页面的Request验证设置为false即:ValidateRequest="false"
2>.FileUpload传输大文件
1.若是不作任何设置普通FileUpload传输只能上传几兆大的文件
2.若是要上传比较大的文件时只要设置web.config
<httpRuntime   maxRequestLength="2097000" appRequestQueueLimit="100" useFullyQualifiedRedirectUrl="true" executionTimeout="120"/>
3.删除数据库里内容时别忘了删除物理路径上传的文件:File.Delete
3>中文识别为乱码时做以下设置
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />
4>在response.Redirect("a.aspx?title="+title);
若是用request.querying["title"]获得的是乱码那你就改成response.Redirect("a.aspx?title="+server.urlEncode(title));它就会转换为网页所能识别的字符
5>上传路径的问题
发布网站后你的网址假如是 http://www.bd.com/pk/news.aspx
那么你的上传路径应该是:string mPath = Server.MapPath("..\\..\\pk\\Adjunct\\")
发布网站后你的网址假如是 http://www.bd.com/news.aspx
那么你的上传路径应该是:string mPath = Server.MapPath("..\\..\\Adjunct\\")
这样作主要是为了不下载该文件时但愿能够用任何下载工具都能找到该文件路径同时迅雷有时它找到了你的文件可是就是获取不到文件大小说明上传路径仍是有问题。那么你就能根据迅雷提示路径进行对应的修改。这样很快。
6>Datalist第三方分页控件AspNetPager
使用方法:
1.注册:<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
2.引入控件:<webdiyer:AspNetPager ID="AspNetPager1" runat="server" PageSize="15" FirstPageText=" 首页 "
                                LastPageText=" 尾页 " NextPageText=" 下一页 " OnPageChanged="AspNetPager1_PageChanging"
                                PrevPageText=" 上一页 " Width="100%" AlwaysShow="true" CssClass="anpager" Style="font-size: small">
                            </webdiyer:AspNetPager>
3.写事件:双击该控件触发的分页事件
7>.xml编写的至关于广告效果随比例显示图片
<As>
<S>
<imgurl>1.jpg</imgurl>
<scale>3</scale>
</S>
<S>
<imgurl>2.jpg</imgurl>
<scale>1</scale>
</S>
</AS>
8>.建立项目的可扩展性良好 建立好解决方案后,把基类封装好后。其余的以接口的方式拉出框架后。发布网站后。未来增长什么功能就不须要从新发布。 软件中的接口至关于网络中的交换机和路由器,它能够多重继承这样就能够在你发布了的网站你能够扩展而不须要改动其前面已经运行上轨道的数据库中的数据。这样也能够随时更新项目。
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息