在一个解决方案中新建一个c#工程,建立一个类
文件如下:
using System;namespace ContextTest
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
public class Class1
{
public Class1()
{
System.Web.HttpContext CT=System.Web.HttpContext.Current; CT.Response.Write("<input type=\"submit\" name=\"Button2\" value=\"Button\" id=\"Button2\" onmouseover=\"this.value='免费'\" onmouseout=\"this.value='收费'\" />");
}
}
}
然后在这个解决方案里面新建一个ASP.NET应用程序,新建一个页面,添加上面类的引用,在页面初始化的时候添加如下代码:
ContextTest.Class1 CT=new ContextTest.Class();
程序可以通过,但是我现在有一个想法,就是希望传过去一个参数;应该如何去做?请各位帮忙!
文件如下:
using System;namespace ContextTest
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
public class Class1
{
public Class1()
{
System.Web.HttpContext CT=System.Web.HttpContext.Current; CT.Response.Write("<input type=\"submit\" name=\"Button2\" value=\"Button\" id=\"Button2\" onmouseover=\"this.value='免费'\" onmouseout=\"this.value='收费'\" />");
}
}
}
然后在这个解决方案里面新建一个ASP.NET应用程序,新建一个页面,添加上面类的引用,在页面初始化的时候添加如下代码:
ContextTest.Class1 CT=new ContextTest.Class();
程序可以通过,但是我现在有一个想法,就是希望传过去一个参数;应该如何去做?请各位帮忙!
解决方案 »
- 数据库外键约束
- socket又遇到问题啦
- ㊣洅嶨习.net…詪迷茫阿……
- 有哪位高手能帮我解决的啊!!!!就只有这么多分了,全部家当了
- 求一正则表达式:将HTML字符串中所有的<table> ...</table>取出来
- 用Visual C#打造多页面网页浏览器,选项卡页面的标题文字如何突出显示选中状态,该如何实现,高手请进,散分!
- vs2005打不开vs2003的项目,网站“.csproj”不存在
- 满分求一个C#下实现CRC16验证的类.十万火急,谢谢!!!
- 为什么我的程序不执行IF里边的语句呢,各位大哥谢谢了~
- 如何覆盖 Assembly.Load的程序集?
- 紧急请教个简单的画图问题
- 谁要gmail? 留下e-mail
public class Class1
{
public Class1(string myValue)
{
System.Web.HttpContext CT=System.Web.HttpContext.Current; CT.Response.Write("传入值为:" + myValue);
}
}
=========
调用时:
ContextTest.Class1 CT=new ContextTest.Class("我的值");
public class Class1
{
public Class1(string myValue)
{
System.Web.HttpContext CT=System.Web.HttpContext.Current; CT.Response.Write("<input type=\"submit\" name=\"Button2\" value=\"Button\" id=\"Button2\" onmouseover=\"this.value='"+myValue+"'\" onmouseout=\"this.value='收费'\" />");
}
}
}
在调用的时候不通过,出错了!是不是在页面初始化的时候跟参数的生命周期有关阿!
{
System.Web.HttpContext CT=System.Web.HttpContext.Current; CT.Response.Write("<input type=\"submit\" name=\"Button2\" value=\"Button\" id=\"Button2\" onmouseover=\"this.value='"+myValue+"'\" onmouseout=\"this.value='收费'\" />");
}
我把你的内容加在我的类构造函数中,调试没有错误!
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void Page_Init(object sender, EventArgs e)
{
ContextTest.Class1 CT = new ContextTest.Class1("this is the value");
}
}
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
public class Class1
{
public Class1(string myValue)
{
System.Web.HttpContext CT = System.Web.HttpContext.Current; CT.Response.Write("<input type=\"submit\" name=\"Button2\" value=\"Button\" id=\"Button2\" onmouseover=\"this.value='" + myValue + "'\" onmouseout=\"this.value='收费'\" />");
}
}
}