不懂VB,C#是这样的
Label lb = new Label();
lb.ID="ch";
解决方案 »
- 关于一个正则的问题
- ASP.NET存取Sql Server数据库Image字段数据 的问题
- 关于asp.net链接数据库的问题
- (新用户没分数大家帮帮我)问下FCK这个插件拉进去后有多大?
- ItemArray索引超出了数组界限and 这条insert语句到底这么写
- 求Visual Web Developer 2005(中文)速成版
- 关于asp.net 中的缓存使用
- Asp.net+Sqlserver四层架构开发的DWS,已经发上来了!
- Asp.net 统计软件下载次数
- 在线等:User.Identity.Name在server 2008 , iis7.5下取不到值
- access 导出到Excel
- jquery JSON AJAX 如何传值,后台如何取值
那就可以在后台拼接HTML字符串输出在页面上,这样也是可行的
label无法定义没有for属性,只有html的label才有FOR属性.
那就可以在后台拼接HTML字符串输出在页面上,这样也是可行的
这种我该怎么拼接?
那就可以在后台拼接HTML字符串输出在页面上,这样也是可行的
这种我该怎么拼接?
拼接成这样的html字符串,然后追加到页面上
<label id="ch" for="chkSelect" ></label>
<input type="checkbox" id="chkSelect" class="regular-checkbox big-checkbox" runat="server" />
--插入的代码 <label for="chkSelect" ></label> ---
<asp:Label ID="lblCondimentName" CssClass="txtcondimentname fontsize15" Text='<%# Eval("CondimentName") %>' runat="server" />
在DATALIST下CHECKBOX是自动增加的。
Private Sub CondimentDataList_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles CondimentDataList.ItemDataBound Dim iCtr As Integer
Dim sID As String
Dim strBuilder As StringBuilder = New StringBuilder For iCtr = 0 To CondimentDataList.Items.Count - 1
If Not CondimentDataList.Items(iCtr).FindControl("chkSelect") Is Nothing Then sID = "CondimentDataList_chkSelect_" & iCtr
strBuilder.Append("<label for=""" & sID & """></label>") Dim sCond As HtmlGenericControl = CondimentDataList.Items(iCtr).FindControl("divCondimentSelect") sCond.InnerHtml = strBuilder.ToString() End If
Next
End Sub这样的话就插入不进去了