在girdview 中我这样写的 怎么获取不到textbox的值 用findcontal
问题就是在后台处理的时候就是找不到textbox的值 ,用this.textbid 也是找不到的 ,,求大神们想想办法
asp代码如下:
<asp:GridView ID="GridView5" runat="server" Width="100%" AutoGenerateColumns="False"
BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px"
CellPadding="3">
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<asp:Label ID="Label32" runat="server" Text="五、简答题">
</asp:Label>
</HeaderTemplate>
<ItemTemplate>
<table id="Table6" cellspacing="1" cellpadding="1" width="100%" align="center" border="0">
<br>
<tr>
<td>
<asp:Label ID="Label18" runat="server" Text='<%# Container.DataItemIndex+1 %>'>
</asp:Label>
<%--《试题题目》--%>
<asp:Label ID="Label19" runat="server" Text='<%# Eval("ques_text") %>'>
</asp:Label>
(本题得分:<asp:TextBox ID="short_score" runat="server"></asp:TextBox>
<%--<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="short_score"
ValidationExpression="^\d+$" ErrorMessage="只能为正整数或0" Display="dynamic"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="不能为空"
ControlToValidate="short_score" Display="dynamic"></asp:RequiredFieldValidator>)--%>
<br />
<%--《考生答案》--%>
<asp:TextBox ID="TextBox2" Enabled="false" runat="server" TextMode="multiLine" ReadOnly="true"
Width="100%" Text='<%# Eval("short_stu_answer") %>'></asp:TextBox>
<%--《本题分值》--%>
本题分值:<asp:Label ID="Label21" runat="server" Text='<%# Eval("short_scores") %>'></asp:Label>分
</td>
</tr>
<tr>
<td>