首页 > .net > .net技术/ 正文
.net技术因为微软的大力推广,也凭借着自身的优势,而得到了众多开发者的厚爱。但是,对于.net技术人员来说,在利用.net技术做开发的过程中,难免会遇到一些问题。
下面,软件培训网就为大家介绍一下,看看在.net技术开发中遇到常见问题该如何解决。
1.ascx自定义控件有循环引用
原因:多个aspx页面调用ascx控件,而拖动控件到页面时发生上述问题。
解决方案:查看cs文件发现自定义控件ascx多了一行注册控件的语句
<%@ Register Src="choice2.ascx" TagName="choice2" TagPrefix="uc1" %>。
删除之。
结果:编译通过。
2.CSS样式表没有关联到DIV。
原因:DIV的ID不与CSS的ID样式表一致,或者调用的CSS存放的路径不正确引起的。如下:
<link href="../css/hxx.css" rel="stylesheet" type="text/css" />
“.”表示当前目录,“..”表示根目录。
3.安装 SQL Server 2000开发版时,总是提示操作被挂起,要求重新启动计算机,但是重新启动后,再次安装同样又提示操作被挂起。
原因:PendingFileRenameOperations记录安装过程中对临时文件的操作,SQL Server安装时发现这个键便会认为前一次安装程序没有完成,从而拒绝安装。理论上说,这个键值在重新启动后应该被删除,可是由于某种原因,这个操作可能没有自动删除,一直占用着这个进程,因此需要人为来删除。
解决方案:在"开始"菜单中点击"运行",输入 regedit 并运行,展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
删除 PendingFileRenameOperations
安装 SQL Server。
4.类型“TextBox”的控件“UserID”必须放在具有runat=server 的窗体标记内。
原因:误删<form>标签。
解决方案:在标签<body>后加
<form runat="server">
在标签</body>前加
</form>
5.Response.Write导致ASPX页面布局错位,字体大小改变。
解决方案:
//错位
Response.Write("<script language='javascript'>alert('提交成功!')</script>");
//非错位 this.ClientScript.RegisterStartupScript(this.GetType(), "alter", "alert('提交成功!')", true);
在,net技术使用过程中,很多人其实都只是因为马虎、存心,才造成了错误。软件培训网认为,只要大家打好基础,细心一点,再加上适量的项目实践,就可以早日成为.net开发高手的。
本文由软件培训网整理,转载请注明:http://www.softpeixun.com
- 上一篇:返回列表
- 下一篇:.net软件培训之基础内容介绍
更多郑州java软件开发培训机构哪家专业靠谱,郑州java培训机构哪家比较正规呢,郑州java培训班哪个机构比较权威呢,郑州java培训机构哪家比较专业呢,郑州北大青鸟2021年开班是什么时候,郑州java软件开发培训机构正规的相关文章
- 搜索
-