我添加了一些div,他们的每个div都应该将我重定向到其他页面,但参数不同。
所以,我开始用这个来获取根据它们添加div的值:
while (reader.Read())
{
CreateTableNameDiv("table", reader.GetValue(0).ToString());
}//On_Load
private void CreateTableNameDiv(string divClass, string tableName)
{
HtmlGenericControl tableDiv = new HtmlGenericControl("div");//define a div
HtmlGenericControl headerTableName = new HtmlGenericControl("h2");//define header inside the div
headerTableName.InnerHtml = tableName;
tableDiv.Attributes.Add("class", divClass);
tableDiv.Attributes.Add("runat", "server");
tableDiv.Controls.Add(headerTableName);
tablesDiv.Controls.Add(tableDiv);
}
我需要每个div都有这样的东西onclick =" Redirect_To"
private void Redirect_To(string tableName)
{
Response.Redirect("TableEditor.aspx?val1=" + tableName);
}
由于