私はC#4.0を使用してWebサイトを開発しています。RadioButtonList
TextField
データベースから複数の列を追加する必要があります。これどうやってするの?
ありがとうございました。
私はC#4.0を使用してWebサイトを開発しています。RadioButtonList
TextField
データベースから複数の列を追加する必要があります。これどうやってするの?
ありがとうございました。
このコードスニペットを確認してください。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default4.aspx.cs" Inherits="Default4" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:RadioButtonList ID="MultiFieldRBList1" runat="server" ></asp:RadioButtonList>
</div>
</form>
</body>
</html>
システムを使用する; System.Collections.Genericを使用します。 System.Linqを使用します。 System.Webを使用します。 System.Web.UIを使用します。 System.Web.UI.WebControlsを使用します。 パブリック部分クラスDefault4:System.Web.UI.Page {{ 保護されたvoidPage_Load(オブジェクト送信者、EventArgs e) {{ //データベースからデータを取得します。 var list = Game.GetAll(); var query = from c in list 新しいデータを選択 {{ Column1 = c.Id、 MultipleCplumn = c.Title + "(" + c.Year + ")" }; MultiFieldRBList1.DataSource=クエリ; MultiFieldRBList1.DataTextField = "MultipleCplumn"; MultiFieldRBList1.DataValueField = "Column1"; MultiFieldRBList1.DataBind(); } } パブリッククラスデータ {{ public int Column1 {get; セットする; } public string MultipleCplumn {get; セットする; } }
別の方法 このコントロールを複数の場所で再利用する場合は、このためのカスタムラジオボタンリストコントロールを作成するのが最善の方法です。このリンクを確認してください