小编ane*_*vil的帖子

在选中WPF复选框时触发事件

获取当前正在检查的内容的正确方法是什么CheckBox.到目前为止,我所做的事情不会对CheckBox所检查的项目触发任何事件:

<ListBox Grid.RowSpan="3" Grid.Column="2" Grid.ColumnSpan="5" Margin="2" ItemsSource="{Binding MachinePositionList}">
    <ListBox.ItemTemplate>
        <HierarchicalDataTemplate>
            <CheckBox Content="{Binding posID}" IsChecked="{Binding IsChecked, Mode=TwoWay}">
                <i:Interaction.Triggers>
                    <i:EventTrigger EventName="Checked">
                        <i:InvokeCommandAction Command="{Binding CurrentCheckedPosition}" />
                    </i:EventTrigger>
                </i:Interaction.Triggers>                           
            </CheckBox>
       </HierarchicalDataTemplate>
    </ListBox.ItemTemplate>
</ListBox>
Run Code Online (Sandbox Code Playgroud)

非常感谢 :-).

c# wpf checkbox events

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

从@html.DropDownList 返回 int 值

实际上,由于我对 ASP.NET - MVC 4 缺乏了解,我遇到了一些问题。我想要做的是从下拉列表中获取选定的值并将其返回给控制器(作为整数)。让我更困惑的是另一个返回字符串值的 DropDownList 工作正常。

我的模型:

public partial class PRODUCT
{
    public int ID { get; set; }
    public string PRODUCT_NAME { get; set; }
    public int CATEGORY_ID { get; set; }
    public string LANGUAGE { get; set; }
}

public partial class PRODUCT_CATEGORY
{
    public int ID { get; set; }
    public string CATEGORY_NAME { get; set; }
    public string LANGUAGE { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我的控制器://填充 ViewBag

ListProductCategory = new List<PRODUCT_CATEGORY>();
ListProductCategory = db.PRODUCT_CATEGORY.ToList();

IList<PRODUCT_CATEGORY> …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc html-select razor

5
推荐指数
1
解决办法
6861
查看次数

通过JavaScript填充Bootstrap Dual Listbox问题

使用Bootstrap Dual Listbox时我遇到了一些问题(http://www.virtuosoft.eu/code/bootstrap-duallistbox/).当ListBox通过java Script填充时,它没有按预期工作.我的意思是不工作是列表没有正确填充,并且从两个列表框中传输选定的项目不是它应该工作的.不知何故,当列表由硬编码填充时,它运行良好.

这是一切工作正常的部分:

<div class="row-fluid">
    <div class="container">
        <select multiple="multiple" size="10" name="SelectItem" class="eItems" id="SelectItem">
            <option value="option1">Option 1</option>
            <option value="option2">Option 2</option>
            <option value="option3" selected="selected">Option 3</option>
            <option value="option4">Option 4</option>
            <option value="option5">Option 5</option>
            <option value="option6" selected="selected">Option 6</option>
            <option value="option7">Option 7</option>
            <option value="option8">Option 8</option>
        </select>

        <script type="text/javascript">
            var demo2 = $('.eItems').bootstrapDualListbox({
                nonselectedlistlabel: 'Non-selected',
                selectedlistlabel: 'Selected',
                preserveselectiononmove: 'moved',
                moveonselect: false,
                bootstrap2compatible : true
            });
        </script>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

但是当使用JavaScript填充时,它会被填充,但功能运行不正常:

来自Controller的数据收集器:

<script type="text/javascript">
    function ProductChange() {
        $.getJSON("/WEBAPP/MasterData/GetItems", null, function (data) {        
            var items;
            $.each(data, …
Run Code Online (Sandbox Code Playgroud)

javascript razor asp.net-mvc-4 twitter-bootstrap

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

带有int数组参数的EF ExecuteSqlCommand

尝试使用类型数组int传递参数时遇到问题.到目前为止我做了什么,但两种方法都失败了.

方法1(失败):

int[] CategoryArray;
CategoryArray = new int[userItem.ListItemId.Count()];
int i=0;

foreach (int catID in userItem.ListItemId)
{
    CategoryArray[i] = catID;
    i++;
}

db.Database.ExecuteSqlCommand("delete from SupportRegion where UserId={0} and CategoryID not in ({1})", userItem.UserId, CategoryArray);
Run Code Online (Sandbox Code Playgroud)

方法2(也失败):

db.Database.ExecuteSqlCommand("delete from SupportRegion where UserId={0} and CategoryID not in ({1})", userItem.UserId, String.Join(",", userItem.ListItemId)); 
Run Code Online (Sandbox Code Playgroud)

如何将参数定义为整数数组?

非常感谢

arrays entity-framework asp.net-mvc-4

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

最近阅读Lotus Notes数据库中的文档

我正在使用LotusScript和LotusFormula在Lotus Designer 8.5环境中开发数据库.

是否有可能在Lotus Notes数据库中获取最近打开的文档列表(例如,最后五个)?我的目的是提供一个嵌入式视图,显示当前用户在当前数据库中打开的最近文档,这些文档将像某种历史视图一样工作.

请指教

lotus-notes lotusscript lotus-formula

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