91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET中如何使用Panel控件

發布時間:2021-07-15 15:14:27 來源:億速云 閱讀:158 作者:Leah 欄目:編程語言

這期內容當中小編將會給大家帶來有關ASP.NET中如何使用Panel控件,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

ASP.NET的Panel控件,通過名字我們可以看出這是一個菜單控件,當鼠標移動到指定的位置時,在不影響其他的元素的情況下出現一個菜單,并允許用戶進行一些操作。

重要屬性
TargetControlID:要顯示菜單的目標控件的ID
PopupControlID:作為彈出菜單的控件的ID
HoverCssClass:鼠標移動到目標控件時目標控件的樣式
PopupPosition:彈出菜單所在的位置,共有五個值(bottom,top,left,right,center)
OffsetX:菜單距離目標控件的位置--橫坐標
OffsetY:菜單距離目標控件的位置--縱坐標


1 打開vs2005,創建一個AjaxControlToolKit網站,命名為oec2003_HoverMenu
2 打開默認Default.aspx頁,切換到設計視圖
3 在頁面中添加一個TextBox和一個Panel控件,并在Panel控件中添加三個LinkButton控件,如下

PopDelay:彈出菜單的延遲時間

  1. <asp:Panel ID="Panel1" runat="server" Height="50px" Width="125px"> 

  2. <asp:LinkButton ID="LinkButton1" runat="server" OnClick=
    "LinkButton1_Click">日期</asp:LinkButton> 

  3. <br /> 

  4. <asp:LinkButton ID="LinkButton3" runat="server" OnClick=
    "LinkButton3_Click">時間</asp:LinkButton><br /> 

  5. <asp:LinkButton ID="LinkButton2" runat="server" OnClick=
    "LinkButton2_Click">姓名</asp:LinkButton> 

  6. </asp:Panel> 

  7. 4 在頁面中添加HoverMenu控件,并設置其屬性,代碼如下  

  8. <ajaxToolkit:HoverMenuExtender ID="HoverMenuExtender1" runat=
    "server" TargetControlID="TextBox1" 

  9. OffsetX="-1" OffsetY="-1" HoverCssClass="hover" PopupControlID=
    "Panel1" PopupPosition="bottom"> 

  10. </ajaxToolkit:HoverMenuExtender> 

  11. 5 切換到代碼視圖,在head元素間添加css樣式,用來實現鼠標移動到目標控件時的樣式,如下  

  12. <style type="text/css"> 

  13. .hover  

  14. {}{  

  15. background-color:blue;  

  16. background-repeat:repeat-x;  

  17. background-position:left top;  

  18. }  

  19. </style> 

前面在Panel中放置了三個LinkButton控件,點擊了LinkButton控件后會在文本框中出現相應的內容,LinkButton的單擊事件代碼如下

protected void LinkButton1_Click(object sender, EventArgs e)  {  TextBox1.Text = DateTime.Now.ToShortDateString();  }  protected void LinkButton3_Click(object sender, EventArgs e)  {  TextBox1.Text = DateTime.Now.TimeOfDay.ToString();  }  protected void LinkButton2_Click(object sender, EventArgs e)  {  TextBox1.Text = "oec2003";  }

保存設計,運行程序,將鼠標移動文本框上時,會發現,文本框的樣式變成了我們自定義的樣式了,而且還會彈出一個菜單,就是Panel控件
點擊菜單中的按鈕在文本框中就會出現相應的內容 

上述就是小編為大家分享的ASP.NET中如何使用Panel控件了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泸水县| 夹江县| 镇原县| 利辛县| 吴江市| 四平市| 日土县| 清丰县| 仪征市| 游戏| 南通市| 平安县| 丹寨县| 靖西县| 东海县| 冷水江市| 永和县| 会泽县| 武川县| 土默特右旗| 集贤县| 光山县| 昭觉县| 吐鲁番市| 阜城县| 饶阳县| 皋兰县| 朝阳市| 额济纳旗| 依安县| 广河县| 景泰县| 昌都县| 东乡县| 定安县| 剑川县| 阜宁县| 白水县| 寿宁县| 贺兰县| 南靖县|