随笔分类 - ASP.NET之问题解决
摘要:1. 检查是否SQLDAL.DLL这个程序集文件是否存在,是否在Debug目录下(如果你是在Debug模式下调试)。或者看看是否是配置文件中的名称和实际的dll的名称不对应。2. 你使用的是Assembly.Load方法,这个方法接收的字符串参数是这个程序集名称的长名称,例如:SampleAssembly, Version=1.0.2004.0, Culture=neutral, PublicKeyToken=8744b20f8da049e3而不是简单的“SampleAssembly”,所以请尝试一下使用长名称,关于如何获取这个长名称,请参考MSDN文档:程序集名称,如何:确定程序集的完全限定
阅读全文
摘要:当使用母版,要使用js中的getElementById()方法取得某个内容页的元素时,所选取的id并不是母版中内容页的id,而是在设计内容页时设定的id例子:母版页:......无标题页 //要取得的元素应该是在该内容页面中内容页:...
阅读全文
摘要:1)要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,就要取消注销以下行:[System.Web.Script.Services.ScriptService](2)调用格式:命名空间.类名.方法名(如果没有命名空间名,则为:类名.方法名)
阅读全文
摘要:使用LinqDataSource控件时,配置数据源的时候,发现没有DataContext对象可选,但已通过可视化操作完成了对象模型的建立。这个时候,可以通过现在Default.aspx.cs文件中做如下处理,比如:protected void Page_Load(object sender, EventArgs e){if (!IsPostBack){DataClassesDataContext da = new DataClassesDataContext();var user =from s in da.Employeeselect s;}}再去配置数据源的时候,发现已经有了!
阅读全文
摘要:添加完.dbml(LINQ to SQL类文件)文件后,双击.designer.cs源文件时,发现编译器提示:命名空间"System.Data"中不存在类型或命名空间名称"Linq"(是否缺少程序集引用?)。但在解决方案中的"引用"那里已经明确有了"System.Data.Linq"!我的解决办法:修改一下Web.config文件:(是在内的)修改完之后可能没有立即生效,可以先保存一下,然后关闭该解决方案,然后再重新打开。
阅读全文
摘要:在设计窗口上添加了一个SqlDataSource控件后,没有显示出来,但后台代码是有的处理的办法:菜单栏->视图->可视辅助->ASP.NET非可视控件(我用的是VS2012)
阅读全文