日期:2014-05-18  浏览次数:20767 次

求助.net页面无法打开
在aspxgridview中第一列是edit按钮,要点edit按钮时弹出一个修改界面,
C# code
 <DataItemTemplate>
            <asp:Button ID="ButEdit" runat="server" Width="80px" Text="Edit" OnClientClick="<%# &quot;RefreshWindow('Edit_2.aspx?State=0&autoid=&quot; + Eval(&quot;autoid&quot;) +  &quot;','NewWindow','');return false;&quot; %>"/>
                </DataItemTemplate>

Edit_2这个界面弹不出,但是直接运行Edit_2.aspx是可以的

------解决方案--------------------
-——! 如果你真要用这种方式实现的话 还不如在后台实现

推荐一种好点的方法 用ajax 
public ActionResult EmployeeHandle(string id)
{
return view(传数据);
}
然后前台接受跳转页面
------解决方案--------------------
在aspxgridview中的edit按钮的点击事件里进行设置,显示那个修改界面就可以了,没那么复杂
涉及传参吧,可以取数据行的主键或其他关联值进行查询操作,进而显示不同的修改界面,在rowediting事件里写代码,建议