标签: checkboxlist

如何将onchange事件附加到CheckBoxList?缺少InputAttributes?

使用以下代码为CheckBoxList设置onchange事件不起作用.

chkListUserGroup.Attributes.Add("onchange", "document.forms[0].isRecordModified.value='true';");
Run Code Online (Sandbox Code Playgroud)

如何为CheckBoxList设置onchange事件?

asp.net checkboxlist

4
推荐指数
1
解决办法
2万
查看次数

ASP.NET有一个复选框列表,在4x5网格中有我很好的复选框

我有一个复选框列表,可以在列表中显示它们

A
B
C
D
Run Code Online (Sandbox Code Playgroud)

或水平的

A B C D
Run Code Online (Sandbox Code Playgroud)

我想把它们安排在这样一个漂亮的网格中

A B C D
E F G H
I J K L
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

asp.net checkboxlist

4
推荐指数
1
解决办法
1563
查看次数

为一个SQL参数传递多个值

我有一个CheckBoxList,用户可以从列表中选择多个项目.然后我需要能够将这些值传递给我的存储过程,以便它们可以在WHERE条件中使用,如:

WHERE ID IN (1,2,3)
Run Code Online (Sandbox Code Playgroud)

我尝试这样做,以便它的nvarchar参数和我传递字符串1,2,3:

WHERE ID IN (@IDs)
Run Code Online (Sandbox Code Playgroud)

但是这返回了以下错误:

Conversion failed when converting the nvarchar value '1,2,3' to data type int
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激!

t-sql sql-server-2005 checkboxlist where-in

4
推荐指数
1
解决办法
3万
查看次数

如何将CSS应用于ASP.NET CheckBoxList控件的内部元素

我需要label在ASP.NET CheckBoxList控件中操作元素的属性.每个复选框标签都需要具有不同的类.我看到的最好的替代方法是在事后使用jQuery应用类.有谁知道更好的方法?

我发现这篇文章略有帮助,但是,向列表项添加属性只会将input元素和label元素包含在span带有表示属性的标记中.

asp.net checkbox label webforms checkboxlist

4
推荐指数
1
解决办法
8737
查看次数

ASP.Net MVC 3多个CheckBoxLists

我正在开发一个ASP.Net MVC 3 Web应用程序,我最近发布了一个关于如何显示复选框列表的问题

ASP.Net MVC 3检索复选框列表值

感谢RubbleFord和Darin Dimitrov的帮助,我得到了这个工作.

这适用于一个复选框列表,但是,我现在需要能够在同一个视图上显示多个复选框列表,即查看附加的图像.

在此输入图像描述

我用来当前显示一个列表的ViewModels如下;

public class ViewModelShiftSubSpecialties
{

    public ListItem specialtyName { get; set; }
    public IEnumerable<ViewModelCheckBox> SubSpecialityList { get; set; }

}

public class ViewModelCheckBox
{
    public string Id { get; set; }
    public string Name { get; set; }
    public bool Checked { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

在我的控制器中,我填充了ViewModelShiftSubSpecialties,如下所示:

var subSpecialties = GetSubSpecialtiesForSpecialty(5);

        ViewModelShiftSubSpecialties viewModel = new ViewModelShiftSubSpecialties();

        var checkBoxList = new List<ViewModelCheckBox>();

        viewModel.specialtyName = _listService.GetListItemByID(5); //Medicine Specialty

        foreach (var item in …
Run Code Online (Sandbox Code Playgroud)

checkboxlist viewmodel mvc-editor-templates asp.net-mvc-3

4
推荐指数
1
解决办法
2753
查看次数

UpdatePanel内的Checkboxlist会在选中项目时触发完全回发

所以我有这个Checkboxlist,我想为其中的元素实现Select All功能.我将它放在UpdatePanel中,但每次单击一个项目时,都会重新加载整个页面.这是我的代码:

 <asp:UpdatePanel ID="CBLPanel" runat="server" UpdateMode="Conditional"     ChildrenAsTriggers="false">
            <ContentTemplate>
                <div class="LeftAligned">
                    <asp:Label ID="FilterLabel" runat="server" Text="Filter by:" />
                    <asp:DropDownList runat="server" ID="FilterDDL" AutoPostBack="true" OnSelectedIndexChanged="FilterDDL_SelectedIndexChanged" />
                    <asp:ImageButton ID="FB" runat="server" ImageUrl="~/images/filter.png" AlternateText="VALUE"
                        CssClass="filter_button" OnClick="FB_Click" />
                    <div onmouseout="javascript:bMouseOver=false;" onmouseover="javascript:bMouseOver=true;"
                        class="filter_div">
                        <asp:CheckBoxList AutoPostBack="true" ID="FilterCheckBoxList" ClientIDMode="Static"
                            runat="server" CssClass="filter_checklist collapsed" OnSelectedIndexChanged="FilterCheckBoxList_Selected">
                        </asp:CheckBoxList>
                    </div>
                </div>
            </ContentTemplate>
                    </asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)

我虽然我应该将ChildrenAsTriggers设置为false,这样我只会从代码更新,但它似乎不起作用.

asp.net postback updatepanel checkboxlist partial-postback

4
推荐指数
1
解决办法
9273
查看次数

绑定复选框

我需要一种简单的方法来绑定中的复选框asp.net /C#

我从数据库ID,名称和IsActive中提取3列。我认为ID和名称将通过其名称明确显示。IsActive将用于显示选中和未选中的框。我只想知道,我可以在数据绑定时将绑定的子复选框值与IsActive绑定吗?

例如

cbxlFeatures.DataSource = dt;
cbxlFeatures.DataValueField = "Id";
cbxlFeatures.DataTextField = "Name"; // something similar to this
cbxlFeatures.SomePropert= "IsActive";
cbxlFeatures.DataBind();
Run Code Online (Sandbox Code Playgroud)

我知道迭代项目和数据列以及比较和放入检查的常规方法。我需要一些简单且优化的方法...

谢谢

c# asp.net data-binding checkboxlist

4
推荐指数
1
解决办法
2万
查看次数

如何获取当前所选项目值的复选框列表

我有一个checkboxlist.当我检查一个项目后,我将获得所选的项目值(不是所有选定的项目值,只有我现在选择的项目),我如何在jquery中执行.

这是我的代码:

<asp:CheckBoxList ID="CheckBoxList1" runat="server" Enabled="False">
        <asp:listitem value="1"></asp:listitem>
        <asp:listitem value="2"></asp:listitem>
        <asp:listitem value="3"></asp:listitem>
        <asp:listitem value="4"></asp:listitem>
    </asp:CheckBoxList>
Run Code Online (Sandbox Code Playgroud)

jquery checkboxlist

4
推荐指数
1
解决办法
2万
查看次数

MVC CheckBoxList模型绑定非布尔值

我想将List绑定到CheckBox并获取所选值.我需要显示两个这样的Checkbox表,并且必须检索这两个ID.

下面是我的ViewModel

public partial class ViewModel_Role_Security
{
    public List<Roles> oRoleMaster { get; set; }
    public List<Securities> oSecurityMaster { get; set; }

}
Run Code Online (Sandbox Code Playgroud)

所有这三个都有这两个值1. ID 2.名称(在这种情况下为Role-ID,RoleName | for Securities - ID,SecurityName ...)//添加bool类型的第3个属性isselected只为了工作eith复选框那么你会得到它回来这些没有任何布尔

通过使用此ViewModel,我使用以下方法绑定这些项目...

public ActionResult AddingRoleSecurity()
{        
    ListRoles = new List<Roles>();
    ListSecurities = new List<Securities>();  //And then populate them with data ...

    var model = new ViewModel_Role_Security();
    model.oRoleMaster = ListRoles;
    model.oSecurityMaster = ListSecurities;
    return View(model);
}
Run Code Online (Sandbox Code Playgroud)

我对应的cshtml文件是..

@model KnackWFM.BusinessEntities.ViewModel_Role_Security

@using (Html.BeginForm())
{
    <div class="contentsecurity">

        <div class="User_role">
            <p …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc checkboxlist asp.net-mvc-4

4
推荐指数
1
解决办法
2万
查看次数

禁用CheckboxList中的特定项

我正在运行一组数据,这将填充CheckBoxList.我想显示列表中的所有项目,但某些项目将被禁用,因为它们不符合条件(其状态等于非活动状态).如何在后面的代码中将项目设置为禁用(Enabled = false)?

if (node.SelectSingleNode("Status") == "Inactive")
   {
     customerList.Items.Add(new ListItem(displayName, displayValue)); // DISABLED
   }
else
   {
     customerList.Items.Add(new ListItem(displayName, displayValue));  // ENABLED
   }
Run Code Online (Sandbox Code Playgroud)

c# asp.net checkboxlist

4
推荐指数
1
解决办法
6293
查看次数