findcontrol

    1熱度

    2回答

    在dayrender事件中添加控件後,是否有辦法在以後找到控件?我試過 calendar.FindControl("lblSample") 但沒有成功。 下面是一些我的代碼更清晰:渲染事件和頁面加載 protected void calSample_DayRender(object sender, DayRenderEventArgs e) { Label lblSample =

    0熱度

    2回答

    我創建了一個由許多自定義.ascx控件組成的.aspx頁面,並且我想創建一個頁面函數來爲每個控件生成一個工具提示。我已經創建了一個接口,每個.ascx控件實現創建工具提示(該函數稱爲GetToolTipInfo()),所以我現在需要的是通過它的ID動態引用.ascx控件的方法。 Here目前我正在嘗試使用的功能... Protected Sub SetToolTip(sender As Objec

    1熱度

    1回答

    我有DetailsView與用戶信息(名稱,電子郵件,圖片)。該DetailsView控件可以編輯。 值是從數據庫 protected void DVUserInfoShow_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { FileUpload EditAvatar = (FileUpload)DVUserIn

    0熱度

    2回答

    我的代碼在C#中快速生成文本框(page_load函數)。我可以在代碼中訪問它嗎?它確實給我編譯錯誤,似乎沒有工作。有人可以驗證嗎?產生額外的問題 代碼 aContent += "<table>"; aContent += "<tr><td>lablel </td><td style='bla blah'><input type='textbox' id='col-1' name='col-1'

    0熱度

    1回答

    我一直在努力實現一個ASP.Net嚮導控件,並且一直無法找到「Next」和「Previous」按鈕來啓用/禁用它們爲需要。 我正在處理的頁面是主頁面集中的內容頁面。我能夠從頁面獲得Wizard控件,但是當我嘗試找到「StartNavigationTemplateContainerID」時,找不到他的容器。因此我無法在容器中找到按鈕。 我已經設置了所有開始,步驟和完成模板(而不是股票按鈕),但沒有幫

    1熱度

    4回答

    我正在動態創建一個數據綁定DropDownList控件並將其添加到數據綁定中的佔位符Repeater控件是一個使用選項卡放置在頁面上的自定義用戶控件。 將DropDownList的ID是動態設置的,和它下面生成的HTML是電路COMP1A 控制的建立和使用工作正常,但是當我嘗試遞歸找到控制,我總是得到空。 這裏是生成的HTML: <select class="formDropDownRating"

    2熱度

    1回答

    我在自定義頁面上有一個ASP登錄控件框。 在登錄控件中,我們有用戶名和密碼文本框。 我想用javascript函數查找用戶名和密碼控件。 var Username= document.getElementById("<%=UserName.ClientID%>"); 但是這個代碼不編譯,並給出編譯時錯誤 UserName not found in this context. ,如果我寫的客

    1熱度

    1回答

    我試圖找出一種方法來構建一個在C#中的jQuery最接近的方法的一個稍微聰明的版本。即時通訊使用的通用方法,以找到所希望的控制,然後索引的控制鏈 public static T FindControlRecursive<T>(Control control, string controlID, out List<Control> controlChain) where T : Control {

    1熱度

    3回答

    我在.NET 4.0上有一個ASP.NET網站應用程序。有一個Masterpage包含所有aspx頁面的頁眉和頁腳。內容來自個人aspx頁面。我有所有的aspx頁面繼承的BasePage.cs。 現在的問題: 我對母版一個HTML選擇控制,其值我嘗試使用下面的代碼 string language = ((System.Web.UI.HtmlControls.HtmlSelect)Master.Fi

    0熱度

    2回答

    formview有多於1個面板。我的文本框位於第一個面板中。如果我用這個 TextBox myTxtBox = (TextBox)myformView.Row.FindControl("pnlID").FindControl("mytextbox"); <- does not work Panel mypanel = (Panel)myformView.Row.FindControl("pnl