如何在我的內聯控制行的aspx頁面上引用我的Label1控件?將Label1.Text傳遞給ascx文件
我帶來一個ASCX文件,不能做這樣簡單的事:
<uc1:ContactsListforCompanies ID="ContactsListforCompanies1" runat="server" CompanyID=<%= Label1.text %> />
在此先感謝
如何在我的內聯控制行的aspx頁面上引用我的Label1控件?將Label1.Text傳遞給ascx文件
我帶來一個ASCX文件,不能做這樣簡單的事:
<uc1:ContactsListforCompanies ID="ContactsListforCompanies1" runat="server" CompanyID=<%= Label1.text %> />
在此先感謝
如果這是你必須使用招標<%#Label1.Text%的自定義控件>和調用DataBind()方法在控制,如果
嘗試這種自定義控件是數據控件的一部分
CompanyID=<%# BindLabel() %>
在代碼隱藏
string BindLabel()
{
return Label1.Text;
}
OR
添加在Page_Load中
ContactsListforCompanies1.CompanyID = Label1.Text;
內我的控制只是沒有gridview我想我可能已經發現了這個問題!我正在使用DNN環境,並且發生一些保護級別錯誤,而不會創建頁面上的問題。我已經建立了一個全方位的工作!不完全開心,但我正在使用會話變量以及我的標籤控件。謝謝大家 – 2012-03-04 16:36:31
這不工作由於某種原因,如果我替換<(%)=或<%#與數值進行測試,控制工作,是的,我有數據綁定到位。 – 2012-03-04 16:19:17
如何使用引號? 'CompanyID =「<%#Label1.text%>」'。 – 2012-03-04 16:24:56
不,沒什麼!不要收到錯誤或任何東西。在文件 – 2012-03-04 16:28:38