看看一個.net版對話框控件_.Net教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:ASP.NET 2.0,無刷新頁面新境界“無刷新頁面”,只是一種不確切的效果描述(其實還有其他各種方法來實現(xiàn)這個效果),更確切的說法是:在頁面上用JavaScript調用服務器端的一個方法,然后處理返回的數據。實現(xiàn)它最標
一直不太喜歡默認的對話框樣式,網上看到個比較好看的對話框,自己修改了下做成了.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、因為遮蓋層和對話框層初始都是不可見的,那么拖到頁面當中會發(fā)現(xiàn)什么也沒有看不見,怎么實現(xiàn)像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自定義對話框控件。
分享:AjaxPro讓.NET的AjaxPro變得簡單這段時間要用到Ajax,不過,完全靠自己來寫嫌太煩,不愿做些麻煩事。 碰巧看到了ajaxpro,嘗試了一下,覺得很簡單,很實用,兼容性也很好。 AjaxPro的官網是http://ajaxpro.info,你可以下
相關.Net教程:
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實例(可帶附件)
- js實現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數據綁定的具體實現(xiàn)
- Asp.Net 無刷新文件上傳并顯示進度條的實現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報表的使用方法
- ASP.NET中操作SQL數據庫(連接字符串的配置及獲取)
- asp.net頁面?zhèn)髦禍y試實例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲過程實現(xiàn)分頁示例代碼
- 相關鏈接:
- 教程說明:
.Net教程-看看一個.net版對話框控件。