描述:
一个解决方案包含两个项目:
1:Cngothic.SqlDB 类库项目
2:Cngothic.Web 网站项目
Cngothic.SqlDB -- Class.csusing System;
using System.Collections.Generic;
using System.Text;
using System.Web;namespace Cngothic.SqlDB
{
public class Class
{
public void Button1_Click(object sender, EventArgs e)
{
((Button)sender).Text = "aaaaaa";
}
}
}在生成Cngothic.SqlDB时提示错误:错误找不到类型或命名空间名称“Button”(是否缺少 using 指令或程序集引用?)怎么解决?
Cngothic.Web -- default.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Cngothic.SqlDB.Class" %>
.....
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />Inherits="Cngothic.SqlDB.Class" 我不太清楚Inherits的意思.以前在学习做模块时.理解为继承.此地这样写.是否正确尼.继承Cngothic.SqlDB命名空间下的Class类.这样点击Btuuton触发事件Button1_Click.即是访问Class类中的Button1_Click方法?Cngothic.Web -- default.aspx.csusing Cngothic.SqlDB;如果没有default.aspx.cs文件.在default.aspx如何引用命名空间. 这里是否引用会影响上面Button1_Click事件的触发吗?
Cngothic.Web -- default.aspx
<%@ Page Language="C#" AutoEventWireup="true" Codebehind="index.aspx.cs" Inherits="Cngothic.SqlDB.Class" %>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Cngothic.SqlDB.Class" %>
怎么理解与分别? 下面的不是很明白.CodeBehind
指定包含与页关联的类的已编译文件的名称。该属性不能在运行时使用。CodeFile
指定指向页引用的代码隐藏文件的路径。此属性与 Inherits 属性一起使用可以将代码隐藏源文件与网页相关联。此属性仅对编译的页有效。
一个解决方案包含两个项目:
1:Cngothic.SqlDB 类库项目
2:Cngothic.Web 网站项目
Cngothic.SqlDB -- Class.csusing System;
using System.Collections.Generic;
using System.Text;
using System.Web;namespace Cngothic.SqlDB
{
public class Class
{
public void Button1_Click(object sender, EventArgs e)
{
((Button)sender).Text = "aaaaaa";
}
}
}在生成Cngothic.SqlDB时提示错误:错误找不到类型或命名空间名称“Button”(是否缺少 using 指令或程序集引用?)怎么解决?
Cngothic.Web -- default.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Cngothic.SqlDB.Class" %>
.....
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />Inherits="Cngothic.SqlDB.Class" 我不太清楚Inherits的意思.以前在学习做模块时.理解为继承.此地这样写.是否正确尼.继承Cngothic.SqlDB命名空间下的Class类.这样点击Btuuton触发事件Button1_Click.即是访问Class类中的Button1_Click方法?Cngothic.Web -- default.aspx.csusing Cngothic.SqlDB;如果没有default.aspx.cs文件.在default.aspx如何引用命名空间. 这里是否引用会影响上面Button1_Click事件的触发吗?
Cngothic.Web -- default.aspx
<%@ Page Language="C#" AutoEventWireup="true" Codebehind="index.aspx.cs" Inherits="Cngothic.SqlDB.Class" %>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Cngothic.SqlDB.Class" %>
怎么理解与分别? 下面的不是很明白.CodeBehind
指定包含与页关联的类的已编译文件的名称。该属性不能在运行时使用。CodeFile
指定指向页引用的代码隐藏文件的路径。此属性与 Inherits 属性一起使用可以将代码隐藏源文件与网页相关联。此属性仅对编译的页有效。
解决方案 »
- 最近遇到一个奇怪的vc的dll,如何在c#中调用呢
- 关于TabControl的ContextMenuStrip的显示位置问题?
- 急求高斯消元法的C#代码,急急!!!
- 这个。。。送分了
- 求助一个C#连接带密码得ACCESS数据库和连接带密码得MS SQL数据库得方法。
- 求翻译,关于C翻译成C#代码
- 【求助】如何重置并发队列ConcurrentQueue<>
- 写了一个用户控件,但是获得的显示范围总是设计界面的范围,不是拖放到窗体里的尺寸?
- 10000分送给你!!!!!
- C#里的索引指示器出错!前来解救!请!
- 迷惑中...不理解回调接口,委托,不知道解决了什么问题,用意何在,不懂!!求解!
- SQL 创建数据库?
using System.Web.UI;
using System.Web.UI.WebControls;2.如果没有.cs文件,即aspx代码跟设计文件是一起的增加引用<%@ Import NamespaceName %>3. Inherits:
定义供页继承的代码隐藏类。可以是从 Page 类派生的任何类。
Codebehind:
代码绑定文件的名称
using System.Web.UI;
using System.Web.UI.WebControls;
并添加System.Web引用后面的看MSDN了
using System.Web.UI;
using System.Web.UI.WebControls;
提示错误:
错误 1 命名空间“System.Web”中不存在类型或命名空间名称“UI”(是缺少程序集引用吗?) C:\Documents and Settings\Administrator\桌面\解决方案\Cngothic Cms\Cngothic.SqlDB\Class2.cs 5 18 Cngothic.SqlDB错误 2 命名空间“System.Web”中不存在类型或命名空间名称“UI”(是缺少程序集引用吗?) C:\Documents and Settings\Administrator\桌面\解决方案\Cngothic Cms\Cngothic.SqlDB\Class2.cs 6 18 Cngothic.SqlDB
在解决方案中的项目下面添加对程序集的引用。
需要引用System.Web.UI.WebControls.DLL的引用
QQ 403575186