이것은 사이트 설정에 따라 다릅니다. 그러나 Field1 값 목록을 DropDownList에 넣으면 하나를 선택하고 상자에 설명을 추가 할 수 있습니다.
이것은 또한 사용자 인터페이스/워크 플로에 크게 의존합니다. 이것은 이것을하기위한 가능한 많은 방법 중 하나 일뿐입니다.
코드 전면
<asp:DropDownList ID="ddlField1" runat="server">
<asp:ListItem>Value1</asp:ListItem>
<asp:ListItem>Value2</asp:ListItem>
<asp:ListItem>Value3</asp:ListItem>
<asp:ListItem>Value4</asp:ListItem>
</asp:DropDownList>
<asp:TextBox ID="tbComments" runat="server" TextMode="MultiLine"></asp:TextBox>
<asp:Button ID="btSubmit" runat="server" OnClick="btSubmit_Click"></asp:Button>
<asp:SqlDataSource ID="sqlRecord" runat="server"
InsertCommand="InsertRecord" InsertCommandType="StoredProcedure">
<InsertParameters>
<asp:Parameter Name="Field1" Type="String" />
<asp:Parameter Name="Comment" Type="String" />
</InsertParameters>
</asp:SqlDataSource>
코드이 안된 부분적인 의사 코드이지만 일반적으로 비 MVC 웹 응용 프로그램을위한 올바른 방향으로 당신을 얻을해야
public void btSubmit_Click(object sender, EventArgs e)
{
// Do your validation of the data here
..
// Add fields and insert
sqlRecord.InsertParameters["Field1"].DefaultValue = ddlField1.SelectedValue;
sqlRecord.InsertParameters["Comment"].DefaultValue = tbComment.Text;
sqlRecord.Insert();
}
뒤에. 또한 이것은 JavaScript/jQuery, ASP.NET 및 C#을 사용하지 않습니다.
당신이 도와 주시기 바랍니다 수 http://stackoverflow.com/questions/7655124/asp-net-updating-database-with-checkboxes –