繁体   English   中英

遍历控件并更改LINQ列

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM