asp.net
文章平均质量分 85
小雪IT工程师
这个作者很懒,什么都没留下…
展开
-
控件包含代码块(即),因此无法修改控件集合。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 <br />异常详细信息: System.Web.HttpException: 控件包含代码块(即 <% ... %> ),因此无法修改控件集合。 一、错误例子解说: <asp:Panel ID="p_Time" runat="server"><br /> <%= DateTime.Now.ToString("HH-mm")%><br /></asp:Panel><br /><转载 2010-12-15 15:05:00 · 976 阅读 · 0 评论 -
父窗体与子窗体之间的调用-使用模态窗体之间传递多个值
<br />在web应用中,如何以模态窗口方式新打开子窗口,并往子窗口里传递多个值,而在子窗口中,能接受这些值,并且对这些值修改后,可以再提交传递给父窗口呢?在codeproject上,有篇文章介绍了方法,下面介绍如下: <br />1 先建一个叫Parent.html的父窗口,写入其中的HTML代码如下: <br /> <br /><HTML><br /> <HEAD><br /><title>Parent Webform</title><br /><script language="javas转载 2011-05-16 15:05:00 · 618 阅读 · 0 评论 -
模态对话框+父子窗口交互+后台数据处理+刷新父页面
<br />在网上看了大把的跟模态窗口相关的技术文档。百家争鸣,各有争议,经过自己的摸索总结,终于走出了一条适合自己的有个人特色的解决道路,在此跟大家分享。<br /> 模态窗口使用在asp.net中应该算比较常见,经常需要它进行跟数据库相关的操作。常见用法:在父窗口中弹出模态对话框,编辑数据然后刷新父窗口。详细过程如下:<br /> 第一步:建立父页面:(我用了devexpress控件,没有影响,大家可以标准控件)<br />父页面前台代码如下:<br /> <br /><%@ Page La转载 2011-05-16 14:59:00 · 1819 阅读 · 1 评论 -
asp.net页面中Menu控件下拉菜单被frame挡住和iframe自适应高度的解决办法
<br /> 当你在做一个仿windows程序的顶部菜单框架的时候,在asp.net中你可能会使用两个frame,一个frame在上面用来放菜单一个frame在下面用来方菜单点击后打开的页面.页面实现很简单,单运行的时候你就发现放菜单的那个frame将菜单的下列菜单在挡住根本伸不到下面的frame中.解决被挡住的问题是不能使用frame,做法是在一个单独的asp.net页面中放一个menu 和一个iframe,嗯,至此下拉菜单不会被挡住,单又有一个新问题出来了,那就是iframe的高度问题,如果强制写死它的原创 2011-03-26 13:48:00 · 1834 阅读 · 0 评论 -
ScriptManager.RegisterStartupScript 方法
1、ScriptManager.RegisterStartupScript 方法 (Page, Type, String, String, Boolean): 参数page类型:System.Web.UI.Page正在注册该客户端脚本块的页对象。type类型:System.Type该客户端脚本块的类型。通常使用 typeof 运算符 (C#) 或 GetType 运算符 (Visual Basic) 来指定该参数,以检索正在注册该脚本的控件的类型。key类型:System.String该脚本块的唯一标识符。原创 2011-03-26 12:36:00 · 821 阅读 · 0 评论 -
ASP.NET打开新页面而不关闭原来的页面
<br />Respose.Write("<script language='javascript'>window.open('"+ url +"');</script>"); (打开简洁窗口):<br />Respose.Write("<script language='javascript'>window.open('" + url + "','','resizable=1,scrollbars=0,status=1,menubar=no,转载 2011-03-26 12:05:00 · 597 阅读 · 0 评论 -
asp.net(C#)软件中多语言解决方案
<br />B/S或者C/S软件中都会涉及多语言版本的问题,那么如何在编程过程中尽量减少因为多语言而带来的程序复杂性呢?下面是我想到的一个解决方案,希望广大网友们各抒己见,我用asp.net(C#)语言抛砖引玉了.<br /><br />软件语言版本就是软件界面上的文字.我将界面上的文字分为两种类型:1 直接放在界面上的文字(在asp.net中大部分这些文字都是控件上一个属性的值) 2 由程序控制动态生成的文字(大部分是生成的控件上一个属性的值) ,所以所谓多语言版本的对这些文字的控制.<br /><br原创 2010-11-12 09:43:00 · 903 阅读 · 0 评论 -
URL Mapping in Action
<br /><system.web><br /> <urlMappings enabled="true"><br /> <add url="~/Widget/aspx" mappedUrl="~/Products/W/Widgets.aspx"/><br /> </urlMappings><br /></system.web><br />转载 2010-11-12 09:16:00 · 419 阅读 · 0 评论 -
使用asp.net将图片上传并存入SqlServer中,然后从SqlServer中读取并显示出来
<br /> <br />一,上传并存入SqlServer<br /> 数据库结构<br /> create table test<br /> {<br /> id identity(1,1),<br /> FImage image<br /> }<br /> 相关的存储过程<br /> Create proc UpdateImage<br /> (<br /> @UpdateImage Image<br /> )<br /> As<br /> Insert Int转载 2010-11-12 09:13:00 · 719 阅读 · 0 评论 -
asp.net iframe设置透明
<br /><iframe src="page.aspx" name="kuang" scrolling="no" frameborder="0" width="400" allowtransparency="true" style="background-color: transparent;" height="150"></iframe>转载 2010-11-12 09:09:00 · 524 阅读 · 0 评论 -
ViewState与Session
<br />昨天偶然看到网上有人讨论究竟是该用viewstate还是session来保存信息. 忽然觉得有必要去深入的研究一下这两个东东了.<br />我们先来看深入分析一下viewstate, 为了分析的相对完整性,先从简单的说起:<br />在asp时代, 大家都知道一个html控件的值,比如input 控件值,当我们把表单提交到服务器后, 页面再刷新回来的时候, input里面的数据已经被清空. 这是因为web的无状态性导致的, 服务端每次把html输出到客户端后就不再于客户端有联系. <br />a转载 2010-11-12 09:01:00 · 411 阅读 · 0 评论 -
认识httphandler
<br />httphandler是做什么的?用任何一个搜索引擎都可以找到一大堆资料,我就不多说了,把我今天学习的一些认识写在这里,希望可以从另一个侧面让大家认识httphandler。<br />所谓httphandler,其实是.net用来处理页面请求的。大家可以想想,forms验证所能保护的只是.aspx后缀的文件,而.config后缀的文件是不可访问的。所有这些都是由asp.net内置的一些httphandler处理的。而我们之所以要学习使用httphandler,主要是因为我们想自己来处理一些ht转载 2010-11-12 09:20:00 · 401 阅读 · 0 评论 -
DataTable 对xml、excel、csv 对文件的导入和导出功能
<br />此段代码是针对DataTable 对xml、excel、csv 对文件的导入和导出功能,记录一下,以供以后使用。<br /><br />一定要导入excel 并添加引用Microsoft.Office.Interop.Excel 11.0版本。<br /><br />Default.aspx.cs文件<br /><br />using System;<br />using System.Collections.Generic;<br />using System.Linq;<br />using转载 2010-12-30 13:25:00 · 646 阅读 · 0 评论 -
将文件保存到数据库中
<br />在编程中我们常常会遇到“将文件保存到数据库中”这样一个问题,虽然这已不是什么高难度的问题,但对于一些刚刚开始编程的朋友来说可能是有一点困难。其实,方法非常的简单,只是可能由于这些朋友刚刚开始编程不久,一时没有找到方法而已。<br /> <br />下面介绍一下使用C#来完成此项任务。<br /> <br />首先,介绍一下保存文件到数据库中。将文件保存到数据库中,实际上是将文件转换成二进制流后,将二进制流保存到数据库相应的字段中。在SQL Server中该字段的数据类型是Image,在Acces原创 2010-12-23 14:24:00 · 537 阅读 · 0 评论 -
asp.net结合flashpaper实现doc/pdf/ppt文档在线浏览
try { string flashPrinter = ConfigurationManager.AppSettings["FlashPaperPath"].ToString(); string _oldFilePath = MapPath(txtFilePath.Text.Trim()); string _swfFilePath = MapPath(txtFilePath.Text.Trim().Replace(BaseL转载 2011-05-07 11:06:00 · 1641 阅读 · 1 评论