在以下代码中,asp不输入动作侦听器(Button1_Click)。
有人可以帮忙吗?
protected void Project_Click(object sender, EventArgs e)
{
Courses.ActiveViewIndex = 0;
String ConnStr = ConfigurationManager.ConnectionStrings["MyRuMoR"].ToString();
SqlConnection conn = new SqlConnection(ConnStr);
conn.Open();
SqlCommand cmd = new SqlCommand("ViewProjects", conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@course_code", "PHYS305");
SqlDataReader rdr = cmd.ExecuteReader();
int c = 1;
while (rdr.Read())
{
String name = rdr.GetString(rdr.GetOrdinal("name"));
int p_id = rdr.GetInt32(rdr.GetOrdinal("p_id"));
LinkButton lb = new LinkButton();
lb.ID = p_id.ToString();
lb.Text = "Project " + c + " is: " + name;
form1.Controls.Add(lb);
lb.Click += new EventHandler(this.Button1_Click);
c++;
}
conn.Close();
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("Hello");
}
参考方案
是的,不只是了解您需要真正理解的动态控件
这是ASP.NET团队成员撰写的最好的文章之一。
TRULY UNDERSTANDING DYNAMIC CONTROLS
我需要在网络浏览器中填写一个输入,但这不起作用。我认为必须使用name属性来完成,但是怎么做呢?foreach (HtmlElement login in webBrowser1.Document.GetElementsByTagName("input")) { if (login.GetAttribute("name"…
ddl在服务器中未更新-asp.net - javascript我在ASP.NET c#上工作。我有一个DropDownList。 (runat =“ server”)在$ {document).ready上,我更新了它的值:$(document).ready(function () { document.getElementById("ddl").value = "abc"; ……
asp.net mvc中的对象数组数据始终为null - javascript我需要通过json将对象数组发送到asp.net mvc 2,但是我在mvc控制器中没有得到null对象是这样的entries[1].date = "12/22/2014" entries[1].Ref = "0002" entries[1].Credit = "100" entries[2].da…
当回复有时是一个对象有时是一个数组时,如何在使用改造时解析JSON回复? - java我正在使用Retrofit来获取JSON答复。这是我实施的一部分-@GET("/api/report/list") Observable<Bills> listBill(@Query("employee_id") String employeeID); 而条例草案类是-public static class…
改造正在返回一个空的响应主体 - java我正在尝试使用Retrofit和Gson解析一些JSON。但是,我得到的响应机构是空的。当我尝试从对象中打印信息时,出现NullPointerException。我确保URL正确,并且我也确保POJO也正确。我正在使用jsonschema2pojo来帮助创建POJO类。这是我要解析的JSON{ "?xml": { "@versi…