请大家帮忙看一下!为什么LinkButton按钮下的事件不执行
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CGXS.aspx.cs" Inherits="unit_CGXS" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>成果形式</title>
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
function selall(obj){
for(var i=0;i<obj.form.elements.length;i++)
if(obj.form.elements[i].type == "checkbox" && obj.form.elements[i]!=obj)
{ obj.form.elements[i].checked = obj.checked; }
}
function CheckItems(page){
var obj = window.document.getElementById("cbxselall");
if(obj != null)
{
if(!page.checked)
{
obj.checked=false;
}
else
{
for(var i=0;i<obj.form.elements.length;i++)
if(page.form.elements[i].type == "checkbox" && page.form.elements[i]!=obj)
if(!page.form.elements[i].checked)
return false;
obj.checked=true;
}
}
}
</script>
</head>
<body style="margin-left: 0; margin-top: 0; margin-left: 0; margin-right: 0">
<form id="form1" runat="server">
<div>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td>
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="../images/savebtn3.gif"
OnClick="ImageButton1_Click" /></td>
</tr>
</table>
<br />
<table id="lista" width="100%" border="0" cellspacing="0" cellpadding="4" class="tab">
<tr class="t1">
<td width="3%" align="center">
<input type="checkbox" id="cbxselall" name="cbxselall" value="checkbox" onclick='javascript:selall(this)' /></td>
<td width="12%" align="center">
成果形式编码</td>
<td width="43%" align="center">
成果形式名称</td>
<td width="9%" align="center">
编辑</td>
<td width="9%" align="center">
删除</td>
</tr>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<tr>
<td align="center" style="height: 23px">
<input id="cbxone" runat="server" type="checkbox" onclick="javascript:CheckItems(this)" />
</td>
<td style="height: 23px" align="center">
<%#Eval("scode") %>
<asp:HiddenField ID="sid" runat="server" Value='<%#Eval("sid") %>' />
</td>
<td style="height: 23px" align="center">
<asp:HiddenField ID="smark" runat="server" Value='<%#Eval("smark") %>' />
<%#Eval("sname") %>
</td>
<td align="center">
<asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click">编辑</asp:LinkButton></td>
<td align="center">
<asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="~/images/out.gif" /></td>
</tr>
</ItemTemplate>
</asp:Repeater>
<tr>
<td colspan="7">
</td>
</tr>
<tr>
<%--<td align="right" colspan="7">
共有<asp:Literal ID="RecordCount" runat="server"></asp:Literal>条记录
共有<asp:Literal ID="PageCount" runat="server"></asp:Literal>页
当前第<asp:Literal ID="Pageindex" runat="server"></asp:Literal>页
<asp:LinkButton ID="FirstPage" runat="server" OnClick="FirstPage_Click">首页</asp:LinkButton>
<asp:LinkButton ID="PrevPage" runat="server" OnClick="PrevPage_Click">上一页</asp:LinkButton>
<asp:LinkButton ID="NextPage" runat="server" OnClick="NextPage_Click">下一页</asp:LinkButton>
<asp:LinkButton ID="LastPage" runat="server" OnClick="LastPage_Click">尾页</asp:LinkButton>
跳转到第<asp:DropDownList ID="ddlpager" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlpager_SelectedIndexChanged"></asp:DropDownList>页
</td>--%>
</tr>
</table>
</div>
<div id="Change" style="border: solid 10px #898989; float: left; background: #fff;
padding: 10px; width: 580px; z-index: 1001; position: absolute; display: none;
top: 50%; left: 65%; margin: -100px 0 0 -400px;" runat="server">
<table id="Table1" align="center" runat="server" style="width: 320px">
<tr>
<td colspan="3">
<h3>
成果形式编码编辑</h3>
</td>
</tr>
<tr>
<td style="height: 25px" align="center">
<asp:Label ID="lblbm" runat="server" Text="成果形式编码"></asp:Label>
</td>
<td colspan="2" style="height: 25px">
<input id="txtbm" type="text" runat="server" />
</td>
</tr>
<tr>
<td align="center">
<asp:Label ID="lblname" runat="server" Text="成果形式名称"></asp:Label>
</td>
<td colspan="2">
<input id="txtname" type="text" runat="server" />
</td>
</tr>
<tr>
<td colspan="3" align="center">
<asp:ImageButton ID="btnsave" runat="server" ImageUrl="~/images/savebtn4.GIF" />
<asp:ImageButton ID="btnfh" runat="server" ImageUrl="~/images/saveimg.gif" OnClick="btnfh_Click" />
</td>
</tr>
</table>
</div>
</form>
<script language="javascript" type="text/javascript">
function showChange() {
document.getElementById("ChangeStudy").style.display = "";
}
</script>
</body>
</html>
protected void LinkButton1_Click(object sender, EventArgs e)
{
for (int i = 0; i < Repeater1.Items.Count; i++)
{
HiddenField sid = this.Repeater1.Items[i].FindControl("sid") as HiddenField;
string sql = "sselect scode,sname from T_C_YQCG where sid='" + sid.Value + "'";
DBCon db = new DBCon();
DataTable dt = db.GetDataSelect(sql);
if (dt.Rows.Count > 0)
{
this.txtbm.Value = dt.Rows[0][0].ToString();
this.txtname.Value = dt.Rows[0][1].ToString();
}
}
Change.Style["display"] = "";
}