mssql データベースに接続し、ストーリーのリストを返す関数があります。これらのストーリーはハイパーリンクに配置されます。そのための私のコードは次のとおりです。
public void getSocialStories()
{
string user = getSelectedUser();
List<SocialStory> stories = new List<SocialStory>();
stories = functions.getSocialStories(user);
foreach (SocialStory story in stories)
{
HyperLink storyLink = new HyperLink();
storyLink.NavigateUrl = "http://google.com";
storyLink.Text = story.Social_story_name;
ph.Controls.Add(new LiteralControl("<br />"));
ph.Controls.Add(storyLink);
}
}
これまでのところは問題ありませんが、ハイパーリンクがクリックされたときに、データベースにそのストーリーに対応する画像を返すように要求する関数を呼び出す必要があります。私がする必要があるのは、 を呼び出すようなことだけfunction(story_id)
です。MyList<SocialStory>
には、パラメーターを持つ SocialStory オブジェクトが含まれていstory_id
ます。story_id
をパラメーターとして関数を呼び出すにはどうすればよいですか?