首页    下载    购买    常见   论坛    一品软件  

 

    版本:1.2
    升级:03-7-7

  (3.5M)
 
(105K)
 

     软件简介

     主要属性

     示例

 


常见问答

1) 是否可把WebMessageBox控件放入全局缓存集(GAC)中?
可以,控件已加入强名处理,只需使用gacutil /i Wakisoft.Web.UI.WebControls. WebMessageBox.dll,如果路径未错的话,就可将控件加入GAC中。使用gacutil /u Wakisoft.Web.UI.WebControls.WebMessageBox可从GAC中删除。

2) 我使用gacutil /i Wakisoft.Web.UI.WebControls.WebMessageBox.dll,为何提示找不到gacutil命令?
gacutil为微软的FrameWork SDK中带的一个实用工具,在其安装目录,默认为:C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Bin目录,可将此目录放入环境变量Path中,这样就可直接输入gacutil,否则应输入全路径名。

3) 是否可将WebMessageBox用于WinForm程序中?
不能,WinForm程序已有MessageBox类,可直接使用.

4) 如何判断用户按了哪个按钮?返回值是多少?
返回值为一枚举值,Wakisoft.Web.UI.WebControls.DialogResult,其值有:None,OK,Cancel,Yes,No,Abort,Retry,Ignore可这样来判断:if(WebMessageBox1.DialogResult == Wakisoft.Web.UI.WebControls.DialogResult.OK)     ...;

5) 未安装Visual Studio 2002或Visual Studio 2003版本开发工具的,是否可使用WebMessageBox控件?
可以,只需机器上安装有.Net 的FrameWork框架,即可保证控件正常运行。只不过不能以可视化的方式进行开发。将Wakisoft.Web.UI.WebControls.WebMessageBox.dll文件复制到你应用程序的Bin目录下,在页面中使用 <%@ Register TagPrefix= "waki" Namespace= "Wakisoft.Web.UI.WebControls" Assembly= "Wakisoft.Web.UI. WebControls.WebMessageBox" %>
<waki:WebMessageBox id="WebMessageBox1" style="Z-INDEX: 101; LEFT: 173px; POSITION: absolute; TOP: 135px" runat="server" Text="test" MessageBoxButton="OKCancel" MessageBoxIcon="Question"> </waki:WebMessageBox>即可使用此控件。

6) Web页面是否一定要有写入权?
因为控件会自动产生界面所需的图片等文件,因此需要运行时有写入权。如果没有写入权,或者写入权设置不好,也可采用手工产生目录文件的办法,这样控件就不会要求写入了。具体做法为,将安装目录下的WriteDictory.zip文件按原目录结构解压至Web根目录,使用控件时,WriteDictory属性使用默认值,不要改变其值即可。

7) 可使用代码改变DialogResult属性值吗?
不行,此属性为只读属性,根据用户的选择来自动附值,不能代码改变。

8) 可使用代码设置对话框的样式等属性,而不是在设计器中完成吗?
可以,此为Web控件的特性,只要是可写属性,都可在后台使用代码进行改变。


 

 版权所有 WakiSoft  2003-2005