急求,后台动态添加的Button设置PostBackUrl后不跳转!
大体如下,发来相关代码:if (i == dtTable.Columns.Count - 1)
{
Button btn = new Button();
btn.CssClass = "btnV";
btn.Text = "详细信息";
btn.ID = "item1";
e.Row.Cells[i].Controls.Add(btn);
e.Row.Cells[i].Style.Add("text-align", "center");
string ID = ds1.Tables[0].Rows[j][0].ToString();//将每个修改按钮的对应数据传出
btn.PostBackUrl = "ModifyInformation.aspx?ID="+ID;
btn.Attributes.Add("runat", "server");
btn.Attributes.Add("type", "submit"); j++;
}
前台没有按钮,按钮都是动态生成的,设置好了postbackurl后测试,在本机和本机发布后测试都是可以跳转的,但是发布到服务器后就不再跳转了,急求啊~~,解决了问题会另有加分的!! ASP.Net C# --------------------编程问答-------------------- 求教大神,快来人啊。 --------------------编程问答-------------------- 没有大神。。。。 --------------------编程问答-------------------- 参考下面,注意一下语句位置,还是Button是服务控件,有两句不必再写。
--------------------编程问答--------------------
好的,我会马上试一下。 --------------------编程问答-------------------- Button btn = new Button();
btn.CssClass = "btnV";
btn.Text = "详细信息";
btn.ID = "item1";
btn.PostBackUrl="?id"+id;
btn.Click += new EventHandler(btnTest_Click);
//为动态创建的按钮事件写一个方法
protected void btnTest_Click(object sender, EventArgs e)
{
Response.Write("大神");
}
补充:.NET技术 , ASP.NET