随笔分类 - ASP.NET WebForm
摘要:VS2020中“添加ASP.NET文件夹”里没有App_Code,添加普通文件夹然后命名为App_Code后,在里面添加类文件后,其它文件夹的文件却引用不了,这是怎么回事?在Web应用程序中不能通过右键项目-〉”添加“-〉”添加ASP.NET文件夹“方式添加。因为Web应用程序中App_Code就不存在。 不过可以通过手动的方式创建,添加一个文件夹命名为App_Code就可以了。这样子创建的和在网站中创建的App_Code的在外观上一样的。 先高兴一下,但没有这么简单的。 你在App_Code创建类时,会发现没有智能提示。在页面后台引用时,还会报错,说类不存在。 解决的办法就是选中你的类文件,
阅读全文
摘要:ASP.NET Eval在数据绑定方面的应用是众所周知的,不过技术在发展,当ASP.NET Eval 1.1变成ASP.NET Eval 2.0的时候,在操作的时候会有什么变化呢?假设你已经了解ASP.NET Eval 1.1的数据绑定(特别是Container这个局部变量)的机制,这里主要分析ASP.NET Eval 2.0数据绑定做了那些改进。ASP.NET Eval 2.0 的数据绑定函数Eval()简化掉了ASP.NET Eval 1.1神秘的Container.DataItem,比如数据绑定表达式:<%# (Container.DataItem as DataRowView)[&qu
阅读全文
摘要:解决方法:在web.config中连接字符串为:<appSettings> <add key="connectionStrings" value="server=127.0.0.1;database=ViewBook;uid=sa;pwd=admin"/> </appSettings>我们看到server=127.0.0.1当我将它去掉后,即可浏览!<appSettings> <add key="connectionStrings" value="database=Vie
阅读全文
摘要:在用ASP.NET写网上支付的接口程序时,遇到一个奇怪问题,通过表单提交过去的中文全是乱码,英文正常。而用asp程序进行测试,可以正常提交 中 文,asp页面中有这样的HTML代码:< meta http-equiv ="Content-Type" content ="text/html; charset=gb2312" >可是将这个代码加入到ASP.NET页面中,依然解决不了问 题。分析了一下,问题应该是编码引起的,对方的程序只能处理GB2312编码的页面提交过来的中文数据。难道加了上面的代码,ASP.NET却不是以 GB2312编码显示的
阅读全文
摘要:网站应用程序可包含不同的文件类型。默认情况下,某些文件类型由 ASP.NET 支持和管理,而其他文件类型则由 IIS 服务器支持和管理。(可选)可以指定所有类型都应由 ASP.NET 处理。大多数 ASP.NET 文件类型都可以使用 Visual Studio 中的“添加新项”菜单项自动生成。通过使用映射将文件类型与应用程序关联。例如,如果您在 Windows 资源管理器中双击 .txt 文件,通常会打开记事本,因为在 Windows 中,.txt 文件类型默认为与 Notepad.exe 关联。在 Web 应用程序中,文件类型映射到 IIS 中的应用程序扩展名。有关更多信息,请参见 Micr
阅读全文
摘要:Visual Studio 2010 实用功能总结 Visual Studio 2010 已经发布1个多月了,个人感觉在使用过程中有些新功能确实方便了很多。在此分享一些比较实用的功能,也算是抛砖引玉欢迎大家来补充其他自己常用的功能特性。起始页面在近期项目列表中可以将一些正在开发或重要的项目Pin在列表中以方便下次使用。 也可以右键项目名称打开项目所在文件夹。分屏显示 本次VS2010 使用WPF 进行了大量Shell 开发,所以软件界面功能有了重大改进。尤其要提的就是分屏编写功能,Dev不用再为频繁切换程序文件而头疼了。可以直接将程序文件拖拽出IDE窗口到其他显示器中。这...
阅读全文
摘要:Server Error in '/' Application.A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provid
阅读全文
摘要:希望能够帮助一些童鞋,这个错误很难解决,怎么解决呢,有两种方法:1:重新装Windows 7 64 Ultimate 和VS2010 64 Ultimate2:运行报错:.NET Framework 4.0 no register找出ISAPI原因后,在Internet 应用程序中找到ISAPI and Restrictions 中设置每一项都应该Allowed然后刷新你的页面,观察结果,祝贺你运行成功,问题成功解决!
阅读全文
摘要:在ASP.NET 2.0中,一个ASP.NET页面的生命周期主要为:客户端请求页面 预初始化(OnPreInit) 初始化(OnInit) 完成初始化(OnInitComplete) 载入ViewState(LoadViewState) 处理回送数据(IPostBackDataHandler) Page_OnPreLoad—》Page_OnLoad 回发更改通知(RaisePostDataChangedEvent) 处理回发事件(RaisePostBackEvent) Page_OnLoadComplete 预呈现(OnPreRender) 完成预呈现(OnPreRenderComplete)
阅读全文
摘要:1.使用QueryString, 如....?id=1; response. Redirect()....2.使用Session变量。3.使用Server.Transfer。4.Application 。5.<input type="hidden"></input> 6.数据库。使用QueryString : 使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏 览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下,这个方法还是一个不
阅读全文