小编zxc*_*zxc的帖子

Gridview获取Checkbox.Checked值

我有一个GridView,其中有10列由CheckBoxes填充.但是没有使用FindControl()是否有办法CheckBox.Checked通过使用循环获取值?

现行代码:

if (e.CommandName == "updaterow")
{
     int index = Convert.ToInt32(e.CommandArgument);
     GridViewRow selectedRow = GridView1.Rows[index];
     // TableCell BranchCode = selectedRow.Cells[0];
     CheckBox cb101 = (CheckBox)selectedRow.FindControl("cb101");
     CheckBox cb102 = (CheckBox)selectedRow.FindControl("cb102");
     //...and so on
}  
Run Code Online (Sandbox Code Playgroud)

ASPX代码:

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" OnRowCommand="GridView1_RowCommand">
    <Columns>
        <asp:TemplateField HeaderText="101">
            <ItemTemplate>
                <asp:CheckBox runat="server" id="cb101" AutoPostBack="false" Checked='<%# Eval("101").ToString()=="1" ? true : false %>' Enabled='<%#(String.IsNullOrEmpty(Eval("101").ToString()) ? false: true) %>'/>
            </ItemTemplate>
        </asp:TemplateField>
        ....and so on
        <asp:ButtonField ButtonType="Button" CommandName="updaterow" Text="Update"/>
    </Columns>
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)

c# asp.net visual-studio-2010

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

C#Regex文件扩展名

我需要一个正则表达式来我的文件上传,只选择excel文件,我尝试使用它作为我的模式(下面)

Regex reg = new Regex("^.\.(xls|xlsx)");
Run Code Online (Sandbox Code Playgroud)

不幸的是我无法逃脱"\".模式的一部分.有人请给我一个解决方案.

c# regex visual-studio-2010

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

Angular 8 Checkbox Change Event Checked undefined

当复选框被勾选/取消勾选但无法获得 checkbox.checked 时,我试图执行一个函数,因为它显示为未定义。

html:

<input type="checkbox" (change)="eventCheck($event)" />
Run Code Online (Sandbox Code Playgroud)

打字稿:

eventCheck(event){
console.log(event.checked) <--- this is undefined
}
Run Code Online (Sandbox Code Playgroud)

注意:我能够获取事件对象,但我不确定要检查该复选框是否已选中的属性。

你们能帮我解决这个问题吗?谢谢!

angular

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

MYSQL返回每组的最大值

我有点问题使用mysql返回组的最大值

这是我的专栏

     id | date           | time     | tran
--------+----------------+----------+----------
      1 | 2014/03/31     | 17:23:00 | 1234
      1 | 2014/03/31     | 17:24:00 | 3467
      2 | 2014/03/31     | 17:26:00 | 2345
Run Code Online (Sandbox Code Playgroud)

我的查询

SELECT id, max(date), MAX(time) , tran
FROM table
GROUP BY id
Run Code Online (Sandbox Code Playgroud)

结果

     id | date           | time     | tran
--------+----------------+----------+----------
      1 | 2014/03/31     | 17:26:00 | 1234
      2 | 2014/03/31     | 17:24:00 | 2345  
Run Code Online (Sandbox Code Playgroud)

应该是预期的答案

     id | date           | time     | tran
--------+----------------+----------+----------
      1 | 2014/03/31     | 17:26:00 …
Run Code Online (Sandbox Code Playgroud)

mysql sql greatest-n-per-group

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

Team Foundation Server分支

我是一个刚刚毕业的人,遇到麻烦,如果分支或具有许多条件的单个Web项目,这是创建Web项目的最佳方式.

例如:我有多个客户对我们的系统有不同的见解.有些客户希望使用某些功能,而其他客户则不喜欢.

解决方案1:为每个客户创建每个分支,以分离他们的项目构建
PROB.遇到的问题:如果我有多个客户想要相同的功能,那么重复这些程序会非常繁琐.

解决方案2:根据客户需要的
PROB ,只有一个项目具有许多设置条件来激活功能.ENCOUNTERED:这将会变慢,因为每个客户端的每个功能都应该具有程序条件.在此解决方案中调试也更加困难.

tfs visual-studio-2010

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