Member 11908679 Ответов: 1

Как связать два значения в HTML-переключателе внутри datalist


hi
i have data list and inside that data list have html radio button .
i want to bind two column values in html radio button 
like in asp  

<asp:RadioButton ID="RadioButton1" runat="server" GroupName="abc1" 
 style="vertical-align: middle;" Text='<%# Eval("Prize") %>' 
 ValidationGroup="abc1" Value='<%# Eval("SubItem") %>'   /> 

 here fetch two column values in text and value like that I want in html radio button

here is my code
inside data list

<input id="rd" type="radio" name="rd" value='<%# Eval("SubItem") %>' 
 onclick="SetSingleRadioButton1(this)" ></input>


 i can bind one value only 
how can i bind two columns values
please help


Что я уже пробовал:

<input id="rd" type="radio" name="rd" value='<%# Eval("SubItem") %>' 
 onclick="SetSingleRadioButton1(this)" ></input>

1 Ответов

Рейтинг:
2

Karthik_Mahalingam

пробовать

<asp:DataList ID="DataList1"  runat="server"  >
      <ItemTemplate>
          <input id="rb1" type="radio" name="<%# Eval("ID")%>"   ><%# Eval("Column1")%></input>
          <input id="rb2" type="radio" name="<%# Eval("ID")%>"   ><%# Eval("Column2")%></input>
      </ItemTemplate>

  </asp:DataList>


protected void Page_Load(object sender, EventArgs e)
       {
           if (!Page.IsPostBack)
           {
               DataTable dt = new DataTable();
               dt.Columns.Add("ID");
               dt.Columns.Add("Column1");
               dt.Columns.Add("Column2");
               dt.Rows.Add(1, "aa", "bb");
               dt.Rows.Add(2, "cc", "bb");
               dt.Rows.Add(3, "dd", "bb");
               dt.Rows.Add(4, "ee", "bb");

               DataList1.DataSource = dt;
               DataList1.DataBind();
           }
       }


Member 11908679

как я могу получить эти два значения в javascript
для бывших:
функция SetSingleRadioButton1(rbtn) {
ВАР = nameregex.значение;
тревога (всего);
}
здесь я получаю одно значение, как я могу получить другое значение столбца?
пожалуйста помочь
и спасибо

Karthik_Mahalingam

на каком основании вам нужно получить эту ценность?
нажать кнопку?
все еще не ясно