在GridView中DataGrid1_ItemDataBound() 加了个
Attributes.Add("OnClick","location.href='Curreny.aspx?id=" + UnitID + "'"). 这样向当前页面传个参数.即向自己提交。现在这样做好象是重新unload当天页面。我要的是PostBack().
现在在哪个脚本怎么样修改达到提交效果而非重新load?
Attributes.Add("OnClick","location.href='Curreny.aspx?id=" + UnitID + "'"). 这样向当前页面传个参数.即向自己提交。现在这样做好象是重新unload当天页面。我要的是PostBack().
现在在哪个脚本怎么样修改达到提交效果而非重新load?
解决方案 »
- 努力学习啊..请问为什么我这个程序输出会有错误呢?
- 奇怪, 日期格式转换,求解
- C++中WideCharToString转换成C#如何来实现
- 窗体需要点击两次才能退出
- 虚拟主机限制/查看CPU占用的疑问!
- 我用c#(winform)做一个发邮件的东东,想把一些配置信息如:SMTP地址,用户名,密码等信息写到资源文件里。。。100分,在线等
- 部署一个asp.net网站,然后在里面放了一些asp文件,请问session对象可以相互调用吗?
- ActiveX能用在.net中吗?
- 怎样把byte直接转换为string
- 已有打开的与此命令相关联的DataReader,必须首先将它关闭
- 请问高手用哪个函数可以得到进程的CPU占用率和内存使用情况?
- 程序的效率要高 最好用到最新的技术 ????????
其中Panel只是在编辑状态下才显示的. 所以当我在Gridview中加了上个脚本。这样在
Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
{ //第一次load页面 处理绑定及其它事件
}
else { 进入编辑状态 }
}
中每次脚本执行时, 都是重新load页面,即IsPostBack=false .
现在我想要的是. 脚本每次执行时都是: IsPostBack=true.
{
try
{
if (e.Row.RowIndex > -1)
{
e.Row.Cells[1].Text = "<a target='_blank' href='KeyCompanySelectKeyRequests.aspx?KeyWordName=" + e.Row.Cells[1].Text + "'>" + e.Row.Cells[1].Text + "</a>";//传参数
e.Row.Cells[2].Text = "<a target='_blank' href='../BIZ/BIZBrowse.aspx?CompanyID=" + ds.Tables[0].Rows[e.Row.RowIndex][4].ToString() + "'>" + e.Row.Cells[2].Text + "</a>";
}
}
catch (Exception ex)
{
this.lblMessage.Text = ex.Message;
}
}