如何在使用ActiveX时通过Param指定属性值

在某些时候,我们需要在网页中使用一些ActiveX控件,其实这些控件也就是一个class。那么如何给这些class指定属性值呢?

        <object id="upload" classid="clsid:{FD172CB6-0156-4c44-A0C3-22D30B41A394}" width="100%">
            <param name="ServerUrl" value="http://www.xizhang.com" />
        </object>

上面的param语句,就是指定一个属性值。

 

那么在控件中应该如何设计来接收这个属性值呢?其实就是一个标准的Property即可。

        private string url;
        public string ServerUrl
        {
            get
            {
                return url;
            }
            set
            {
                url = value; label1.Text = value;
            }
        }

我们可以看看简单的效果

image

posted @ 2010-01-09 22:30  陈希章  阅读(1266)  评论(1编辑  收藏  举报