我想从代码隐藏文件中调用一个方法。我已经阅读了所有线程/帖子等,但它不起作用!
我尝试过了
- 调用 Image1.DataBind(); Image1.ImageUrl="test.jpg"
- 调用 OnDataBinding="methodname" 和正确的方法
- 调用 ImageUrl='<%# GetImage(1) %> 或 <%= GetImage(1) %>
这是我文件中的一些代码片段。
ASPX 网站:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Abstimmung.aspx.cs" Inherits="Schulsprecher.Abstimmung" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
.
.
<form id="form1" runat="server">
.
.
<asp:Image ID="Image1" runat="server" Width="250px" Height="300px" ImageUrl='<%# GetImage(1) %>' />
代码隐藏文件
protected string GetImage(string index)
{
return "test.jpg";
}