ユーザーが新しいレコードをテーブルに挿入できるページがあります。つまり、2 回表示される PartNum という名前のフィールドがあり、それらは DetailsView の個別の TemplateFields で発生します。
ユーザーが最初のものに入力すると、2番目の出現が自動的に入力されるようにします。これまでのところ、最初のコードビハインドは次のとおりです。
Protected Sub PartNumChange(ByVal sender As Object, e As System.EventArgs)
Dim str As String
str = Me.ToString()
Try
DetailsView1A.DataItem("PrimaryKey5") = str
Catch nre As NullReferenceException
End Try
End Sub
ここで、str は値を取得する最初のテキスト ボックスを指し、「PrimaryKey5」はユーザーの入力に応じて更新する必要があるテキスト ボックスです。
残念ながら、何も起こっていないようです。AutoPostBack をオンにしています。2 番目のテキスト ボックスにもコード ビハインドが必要ですか?