从div调用asp函数

时间:2016-07-25 03:24:51

标签: c# html asp.net

我创建了一个动态生成的项目的侧面列表。使用

HtmlGenericControl div1 = new HtmlGenericControl("div");
    div1.Attributes.Add("id", "div"+(index));
    div1.Attributes.Add("class", "teacher-data");
    div1.Attributes.Add("onclick", "getHighlight(this)");

    Image img = new Image();
    img.Attributes.Add("class", "teacher-image");
    HtmlGenericControl div2 = new HtmlGenericControl("div");
    div2.Attributes.Add("class", "teacher-data-container");
    Label lbl1 = new Label();
    lbl1.Text = name + "<br/>";
    lbl1.ID = "lbl_"+ (index++);
    Label lbl2 = new Label();
    lbl2.Text = degree;
    Label lbl3 = new Label();
    lbl1.Attributes.Add("class", "teacher-info");
    lbl2.Attributes.Add("class", "teacher-info");
    lbl3.Attributes.Add("class", "teacher-info");
    div2.Controls.Add(lbl1);
    div2.Controls.Add(lbl2);
    div2.Controls.Add(lbl3);
    div1.Controls.Add(img);
    div1.Controls.Add(div2);
    teacher_containr.Controls.Add(div1);

我尝试的是,当有人尝试点击div标签时,它会被选中但在这里我也想要的是它应该调用一个asp.net函数,这样点击后相关数据就会出现它的一面。但没有任何工作。 我们可以在div中添加一些事件或任何东西,以便它调用asp.net函数。我尝试了ajax方法,但它没有用。

0 个答案:

没有答案