在aspx頁面中調用aspx.cs後臺方法

可以在aspx頁面調用 aspx.cs 中的後臺代碼方法,以實現相應的要求,
例如要 對圖片的路徑進行設置,前臺可以這樣做,在一個DataList中綁定數據庫的字段,可以對數據庫通過後臺方法進行處理
<asp:DataList ID="ddlSalesList" runat="server" RepeatColumns="2">
        <ItemTemplate>
             <table>
                  <tr>
                       <td align="center" bgcolor="#FFFFFF"><asp:Image ID="salesPhoto" runat="server"
                            ImageUrl='<%# SetImageUrl(DataBinder.Eval(Container.DataItem, "PhotoUrl"))%>' Width="79px" Height="80px" />
                       </td>
                </tr>
           </table>
     </ItemTemplate>
</asp:DataList>
後臺的 SetImageUrl方法如下:
 
protected string SetImageUrl(object picname)
    {
        string strUrl = string.Empty;
        try
        {
            strUrl = Convert.ToString(picname);
        }
        catch
        {
            strUrl = "";
        }
        if (strUrl.Length > 0)
        {
            return  strUrl;     //Common.SalesImages +
        }
        else
        {
            return "";
        }
    }
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章