ここでは奇妙な状況です。私のFormView
コントロールでは、私はレイアウトのために<table>
を入れました。行(<tr>
)には、ID
とrunat="server"
を追加しました。挿入物は、私が奇妙だと思ったいくつかのデータを保存しました。私はそのフィールドが保存されている理由と他のフィールドがない理由を調べましたが、唯一の違いはID
またはrunat="server"
を<tr>
に追加していないことです。 "runat"を取り外すと、インサートが正常に機能しました。テーブルを持つFormviewコントロール、runatサーバーに設定されたtrのコントロールは挿入されません
これは、コントロールまたはFormView
が初期化されているときと比べて、行が初期化される方法と関係があると考えています。これがどうして起こるのか?今のところ、テーブル行からID
を削除しています。
これで再生する必要があります。私はその行を表示するかどうかを設定するtrを使用していた...他の基準に応じて。ただし、FindControlを使用して説明したように、テキストボックスを確認することはできます。トップレベルの要素についての情報を少しも理解できませんでした。 –
@MKenyonIIまあ、助けてくれてうれしい(少なくとも少しは)。がんばろう! – jadarnel27