欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【看看一个.net版对话框控件】,下面是详细的分享!
看看一个.net版对话框控件
一直不太喜欢默认的对话框样式,网上看到个比较好看的对话框,自己修改了下做成了.net版,只在IE下测试过,其他的还没有来得及测试,具体还三个问题没有解决:
1、我没办法像微软ajax-scriptmanager控件一样,每个页面限定个数,看了下scriptmanager的源代码有用到
| 以下为引用的内容: AlertMsg existingInstance = AlertMsg.GetCurrent(this.Page); ![]() ![]() protected static AlertMsg GetCurrent(Page page)![]() { if (page == null)![]() { throw new Exception("请验证页面"); } int i = page.Items.Count; return page.Items[typeof(AlertMsg)] as AlertMsg; } |
但是我第二次拿到的还是null;
2、本来想嵌入个CSS的按钮,但是似乎按钮套用不了;
3、因为遮盖层和对话框层初始都是不可见的,那么拖到页面当中会发现什么也没有看不见,怎么实现像scriptmanager一样有个
好了废话不多了,看图片


通过下面语句调用:
HTML:
以下为引用的内容:![]() <% @ Register Namespace="TreeControls" Assembly="TreeControls" TagPrefix="tree" %>![]() ![]() <tree:AlertMsg ID="AlertMsg1" runat="server" /> |
CS:
| 以下为引用的内容: protected void Button1_Click(object sender, EventArgs e) ![]() {![]() AlertMsg1.Title = "消息2"; /////标题 ![]() AlertMsg1.ShowTreeAlertMsg("对话框!!!!"); /////////////////显示对话框内容 } |
可以更改标题头和内容,还可以改遮盖层颜色,透明度等,不多说了,放上源代码和dll自定义对话框控件。
以上所分享的是关于看看一个.net版对话框控件,下面是编辑为你推荐的有价值的用户互动:
相关问题:ASP.NET在当前页面点击角色设置按钮弹出一个有控件...
答:你的按钮点击肯定有一个javascript的事件弹出角色设置的对话框是吧,待返回值完成以后,加入一句话:return false;即可 如 如果想要以对话框方式弹出,标准的操作方法是window.showModalDialog,你可以去搜搜这个方法的调用。如果是想以DIV方式... >>详细
相关问题:asp.net怎么实现点击按钮,打开对话框选择文件,就...
答:可以用CSS,把一个file控件透明放到你做过美化的button上去。用户点击的其实是那个file控件。 >>详细
相关问题:c#.net 点击按钮弹出一个对话框该怎么写
答:晕 上面说的哪是弹出页面啊 弹出页面的方法: window.showModalDialog() window.open() LZ自己去查查两个函数的用法 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-





}
}