易截截图软件、单文件、免安装、纯绿色、仅160KB

如何在ASP.NET页面中嵌入WINFORM控件二

原文:刘武|如何在ASP.NET页面中嵌入WINFORM控件二
上一篇介绍了在ASP.NET页面中嵌入WINFORM控件的基本方法,本篇会举个稍微复杂的例子来说明如何在页面中调用WINFORM控件的属性和方法。
一 新建项目 Liuw.Net.WindowsControlLibrary,并添加WINDOWS用户控件 MyControl1
二 给控件 MyControl1 添加属性和方法:
C#-Code:
namespace Liuw.Net.WindowsControlLibrary
{
    public partial class MyControl1 : UserControl
    {
        public MyControl1()
        {
            InitializeComponent();
        }
        private string _userName = "";
        public string UserName
        {
            set { _userName = value; }
            get { return _userName; }
        }
        public void SayHello()
        {
            MessageBox.Show("Welcome To Liuwu.net," + _userName);
        }
    }
}
该控件包含一个UserName属性及SayHello方法,当调用方法的时候,则弹出对话框。
三 编译项目,并拷贝dll文件到网站目录
四 添加页面SayHello.aspx
ASP.NET-Code:
<script type="text/javascript">
function SayHello()
{
    var obj = document.getElementById("ctl");
    var input = document.getElementById("inputName");
    obj.UserName = input.value;
    obj.SayHello();       
}
</script>
Name:<input type="text" id="inputName" /><br />
<input type="button" v


相关文档:

在ASP.NET中下载文件

//TransmitFile实现下载
    protected void Button1_Click(object sender, EventArgs e)
    {
        /*
        微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite
&nbs ......

asp.net 中的时间验证(收集)

一、验证类   
  1、数字验证内   
  1.1   整数   
  /^(-|\+)?\d+$/.test(str)   
  1.2   大于0的整数   (用于传来的ID的验证)   
  /^\d+$/.test(str)  &nb ......

ASP.NET AJAX 使用客户端调用服务器端的方法

  Microsoft ASP.NET AJAX可以很方便的让我们在客户端使用脚本调用ASP.NET Web
Services(.asmx),要启用这一特性,像前面提到的一样,必须要配置Web.Config,可以参照Microsoft ASP.NET
AJAX安装目录下的Web.Config,如果是通过ASP.NET AJAX-enabled Web
site模版建立的站点,则不需要再进行设置了。配置节点如下 ......

asp.net用fckEditor出现乱码问题

关键在上传的使用用到了upload.aspx,而这个页面默认的编码统一为utf-8,所以我们要给它改变一下。在你的web.config中增加此字段
  <location path="fckeditor/editor/filemanager/connectors/aspx/upload.aspx">
    <system.web>
      <globalization req ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号