如何更改telerik RadButton的contenttemplate中的属性?

时间:2015-03-29 20:30:30

标签: vb.net telerik contenttemplate

我的Telerik Radbutton中有以下代码:

<telerik:RadButton ID="RadButton1" runat="server" Height="138px" Text="RadButton" Width="264px">
    <ContentTemplate>
        <img alt="testg" src="imagesprof.jpg" height="80" width="80" />
        <span class="btnText">Question 1</span>
    </ContentTemplate>
</telerik:RadButton>

我想在代码后面的文件中更改图像和背景颜色。我该怎么做?

1 个答案:

答案 0 :(得分:0)

添加runat = server属性,以便您可以在服务器上访问它(或使用Image server控件)。

这是一个例子

        <telerik:RadButton ID="RadButton1" runat="server" Height="138px" Text="RadButton" Width="264px">
            <ContentTemplate>
                <img id="Img1" alt="testg" src="imagesprof.jpg" height="80" width="80" runat="server" />
                <span class="btnText">Question 1</span>
            </ContentTemplate>
        </telerik:RadButton>

和服务器代码

Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
    Dim img As HtmlImage = DirectCast(RadButton1.FindControl("Img1"), HtmlImage)
    img.Src = "the-new-url"
End Sub