protected void Page_Load(object sender, EventArgs e)
{
string PaperId =Request["PaperId"];
InitStartExamwPaper(PaperId);
}
private void InitStartExamwPaper(string PaperId)
{
这里面是动态生成的控件
}
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
这个按钮点击事件不执行,加断点也不进来
}
加别的按钮也不执行,断点也不进去。Page_Load如果判断了IsPostback,这个按钮事件可以进来但是找不到控件。
在没有判断的情况下,按钮事件不执行,但还有另外一个页面与这一样,那个就可以执行的,望高人指点
{
string PaperId =Request["PaperId"];
InitStartExamwPaper(PaperId);
}
private void InitStartExamwPaper(string PaperId)
{
这里面是动态生成的控件
}
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
这个按钮点击事件不执行,加断点也不进来
}
加别的按钮也不执行,断点也不进去。Page_Load如果判断了IsPostback,这个按钮事件可以进来但是找不到控件。
在没有判断的情况下,按钮事件不执行,但还有另外一个页面与这一样,那个就可以执行的,望高人指点
解决方案 »
- 问一个论坛回复的问题,有图
- 定义了一个FCKeditor,如何获取它的值呢
- Repeater中控件的事件实现问题
- 高分求教,使用ASP命名空间动态创建webusercontrol的问题.可以编译,但是无法发布.
- Asp.Net中的聊天怎么做??
- 关才支付宝的在线支付!及MD5编码问题!
- [比较有重量]在 asp.net 中 如何读取word文档 ?
- 是不是ASP.NET程序只能网站根目录下,或者放在一个虚拟目录下,才能用? 否则不能用?对吗?
- 关于DATAGRID按钮列修改数值的问题
- 自定义控件生成javascript脚本问题
- nHibernate的一个问题
- 为什么page.ClientScript.RegisterStartupScript在net3.5下这个就不能用了
<form id="form1" runat="server">
<div id="StartExam" runat="server">
</div>
<asp:Button ID="btnSubmit" runat="server" OnClick="btnSubmit_Click"
Text="Button" />
</form>
</body>
这是前台代码,所有的内容都是在后台生成的就在InitStartExamwPaper(string PaperId)这个方法当中,生成的是表格加复选框
要么你 生成一个 纯html控件
就像这样
return ”<a onclick=\"LeftHref(this.id)\" >" + item.ProductSubTypeName + "</a> “;要么就btnArrar[i].Click += new EventHandler(btnUpdate_Click); /// <summary>
/// 修改
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
void btnUpdate_Click(object sender, EventArgs e) {
Button button = (Button)sender;
string txtName = button.Name.Substring(3); Control[] con = pangeList.Controls.Find("txt" + txtName, false);
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(Common.xmlMyInfoPath); XmlNodeList nodeList = xmlDoc.SelectNodes("MyInfo/GameInfo"); foreach (XmlNode xn in nodeList) {
XmlElement xe = (XmlElement)xn;
if (xe.GetAttribute("Guid") == button.ImageKey) { xe.ChildNodes[3].InnerText = con[0].Text; break;
}
} xmlDoc.Save(Common.xmlMyInfoPath);//保存。
bind();
}
和事件都删掉,再来遍,2个名字都不一样的怎么触发