[英]Loop through controls and change LINQ columns
我有以下代码:
Dim i As Integer
For i = 1 To 20
Dim captionTextBox As TextBox = DirectCast(Me.FindControl("news_Image" + i.ToString() + "CaptionTextBox"), TextBox)
Dim deleteCheckBox As CheckBox = DirectCast(Me.FindControl("Image" + i.ToString() + "DeleteCheckBox"), CheckBox)
If Not deleteCheckBox.Checked = False Then
If Not captionTextBox.Text = "" Then
'Insert the value of the textbox into the column like news_Image1Caption, news_image2Caption nased on the value of i
End If
End If
Next
在上面的代码中的注释处,我需要将文本框(文本)的值插入Linq列中。 例如:articleToUpdate.news_Image1Caption,news_Image2Caption,但是我需要在for循环中将news_之后的数字更改为i的值。 我怎样才能做到这一点?
谢谢
路加
您是否尝试将ID列设置为Auto-Generated Value = true?
INSERT INTO [dbo].[s_Tbl]([ID], [news_Image1Caption], [news_image2Caption]) VALUES (...)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.