zgolestan
شنبه 20 خرداد 1391, 01:39 صبح
سلام
کسی میتونه کمکم کنه؟
من یه دیتاگرید دارم که چند تا ستون داره و توی یکی از ستونهاش، TextBox گذاشتم که نمره وارد بشه و با زدن یه دکمه ، تمام نمره ها ثبت بشن.
فقط نمیدونم توی CodeBehind ، تکست باکس رو چطوری باید تعریف کنم!؟ هرکاری میکنم اررور میده!!
کد گریدویو :
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:TemplateField HeaderText="نمره">
<ItemTemplate>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
کد دکمه :
For i As Integer = 0 To GridView1.Rows.Count - 1
SqlDataSource3.InsertCommand = "INSERT INTO tbl_nomreh (stdCode, darsCode, nomreh) VALUES ('" + gridview1.Rows(i).Cells(1).Text + "','" + DropDownList2.SelectedItem.Value + "','" + ........ + "')"
SqlDataSource3.Insert()
Next
بجای این ...... میخوام متن توی تکست باکس هام ، ذخیره بشن.
ممنون
کسی میتونه کمکم کنه؟
من یه دیتاگرید دارم که چند تا ستون داره و توی یکی از ستونهاش، TextBox گذاشتم که نمره وارد بشه و با زدن یه دکمه ، تمام نمره ها ثبت بشن.
فقط نمیدونم توی CodeBehind ، تکست باکس رو چطوری باید تعریف کنم!؟ هرکاری میکنم اررور میده!!
کد گریدویو :
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:TemplateField HeaderText="نمره">
<ItemTemplate>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
کد دکمه :
For i As Integer = 0 To GridView1.Rows.Count - 1
SqlDataSource3.InsertCommand = "INSERT INTO tbl_nomreh (stdCode, darsCode, nomreh) VALUES ('" + gridview1.Rows(i).Cells(1).Text + "','" + DropDownList2.SelectedItem.Value + "','" + ........ + "')"
SqlDataSource3.Insert()
Next
بجای این ...... میخوام متن توی تکست باکس هام ، ذخیره بشن.
ممنون