-3
我想在選中的行單元格中的按鈕單擊後,在asp:repeater控件中更改一行樣式。如何在asp.net轉發器中更改一行的樣式?
特別是我想禁用此行,並與樣式顯示它被禁用。我不想僅禁用按鈕並更改行可見性。我想改變風格。
如何在後臺代碼中更改asp中繼器中的行樣式?
我想在選中的行單元格中的按鈕單擊後,在asp:repeater控件中更改一行樣式。如何在asp.net轉發器中更改一行的樣式?
特別是我想禁用此行,並與樣式顯示它被禁用。我不想僅禁用按鈕並更改行可見性。我想改變風格。
如何在後臺代碼中更改asp中繼器中的行樣式?
您可以使用onitemdatabound
事件asp:repeater
來完成此操作。在asp:repeater
你必須寫:
onitemdatabound="Rptr1_ItemDataBound"
凡Rptr1_ItemDataBound
是在後面的代碼我的方法名稱:
protected void Rptr1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
//Your custom code goes here
}
爲了更好的幫助,請發表您的代碼。
謝謝,但嚴格地說,我要求你說的自定義代碼。 – ElConrado
e.Item.FindControl()...像這樣你可以得到控制...你需要添加樣式...控制應該有id和runat =「server」屬性。如果它的一個html控件u cn通過強制檢索到HTMLGenericControl類。並可以使用Attribute.Add添加你的屬性,如類或樣式等這就是爲什麼我提到的代碼,你面臨的問題。 – Rajesh
@ElConrado除了「如何做到這一點」之外,你沒有在你的問題中「詢問」任何東西,學會更具體。 – TopinFrassi