radio绑定后台数据,

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/iteye_5268/article/details/82281201

//////////////////////////
客户端单选按钮radio绑定后台数据修改过后将值存到隐藏域中,然后form提交修改过的数据
注:dt为cs文件的全局变量dataTable
//////////////////////////

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="C2-1100-02_OffLineTaskAutoAssignModifyInitAct_T01.aspx.cs"

    Inherits="OLCC_zh_CN_pages_sysManagement_OffLineTaskAutoAssign_C2_1100_02_OffLineTaskAutoAssignModifyInitAct_T01" %>

 

<%@ Register Assembly="Ebf.Core.View" Namespace="Ebf.Core.View" TagPrefix="ebf" %>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

    <title>离线任务自动分配管理修改页面</title>

    <script type="text/javascript" src="<%=JsfilePath %>/jquery-1.4.1.js"></script>

    <script type="text/javascript" src="<%=JsfilePath %>/TableViewToolbarScript.js"></script>

    <link rel="Stylesheet" type="text/css" href="<%=CssfilePath %>/PageStyle.css" />

    <script type="text/javascript">

        function SubmitConfirmForm() {

            SubmitConfirm("您将改变离线任务的分配方式,确认请点击“确定”按钮", OffLineTaskAutoAssignForm);

        };

    </script>

    <style type="text/css">

        .tableborder table tr { height: 50px; }

        .tableborder table td { width: 150px; }

    </style>

</head>

·

<body>

    <div id="TableTool">

        <div id="TableToolTop" style="width: 100%">

            <span>离线任务自动分配管理修改</span>

        </div>

        <div id="TableToolbar" style="width: 100%" runat="server">

            <form id="OffLineTaskAutoAssignForm" action="OffLineTaskAutoAssignModifySubmitAct.do">

            <div class="tableborder" style="padding: 20px 100px;">

                <table>

                    <tr>

                        <td>

                            离线任务自动分配

                            <input type="hidden" id="Hidden1" name="ID" value='<%=dt.Rows[0]["ID"].ToString()%>' />

                            <input type="hidden" id="stateValue" name="OLTA_STATE" value='<%=dt.Rows[0]["OLTA_STATE"].ToString()%>' />

                        </td>

                        <td>

                            <input type="radio" id="open" name="stateRadio" style="width: 20px; height: 20px"

                                value="开启" οnclick="show(this)" />开启自动分配

                        </td>

                        <td>

                            <input type="radio" style="width: 20px; height: 20px" id="close" name="stateRadio"

                                value="关闭" οnclick="show(this)" />关闭自动分配

                        </td>

                    </tr>

                    <tr>

                        <td colspan="3" style=" width:100%">

                            <center><input id="OK" type="button" οnclick="SubmitConfirmForm()" value="确定" style="width: auto" />

                            <input id="Button1" type="button" runat="server" value="返回" style="width: auto;"

                                οnclick="location.href='javascript:history.back(-1)'" /></center>

                        </td>

                    </tr>

                </table>

            </div>

            </form>

        </div>

    </div>

    <script type="text/javascript">

        (function () {

            var state = document.getElementById("stateValue");

            if (state.value == "开启") {

                document.getElementById("open").checked = "checked";

            } else {

                document.getElementById("close").checked = "chedked";

            }

        })();

        function show(obj) {

            if (obj.value == '开启') {

                document.getElementById('stateValue').value = "开启";


            } else {

                document.getElementById('stateValue').value = "关闭";

            }

        } 

    </script>

</body>

</html>


 

展开阅读全文

Repeater后台绑定

04-07

[code=C#]rnrnpublic void BindAgency() rn rn DataTable dtt = new DataTable();rn string date = Request.QueryString["dateInfo"];rn if (date != null && date != "")rn rn string sqlAgency = "select username from lmuser where yqren='" + Session["uname"] + "'";rnrn dtt = SQLServerDAL.DbHelperSQL.Query(sqlAgency).Tables[0];rn if (dtt.Rows.Count > 0)rn rn for (int j = 0; j < dtt.Rows.Count; j++)rn rn string yqren = dtt.Rows[j]["username"].ToString();rn string sqlTotal = "select username,dateInfo,AgencyXgcount,ActualXgcount from lmIncome where username='" + yqren + "' and dateInfo='" + date + "'";rn //DataTable dt_total = new DataTable();rn dt = SQLServerDAL.DbHelperSQL.Query(sqlTotal).Tables[0];rn if (dt.Rows.Count > 0)rn rn DataTable dt_to = new DataTable();rn dt_to.Columns.Add("username", typeof(System.String));rn dt_to.Columns.Add("dateInfo", typeof(System.DateTime));rn dt_to.Columns.Add("AgencyXgcount", typeof(System.Decimal));rn dt_to.Columns.Add("ActualXgcount", typeof(System.Decimal));rn //dt_to.Columns.Add("", typeof(System.Decimal));rnrn for (int i = 0; i < dt.Rows.Count; i++)rn rn DataRow dr = dt_to.NewRow();rn dr[0] = dt.Rows[i]["username"].ToString();rn dr[1] = dt.Rows[i]["dateInfo"].ToString();rn dr[2] = dt.Rows[i]["AgencyXgcount"];rn dr[3] = dt.Rows[i]["ActualXgcount"];rn //dr[0] = dt_total.Rows[i][""];rn dt_to.Rows.Add(dr);rn rnrn Rpt_UserAgency.DataSource = dt_to;rn Rpt_UserAgency.DataBind();rn rn rn rn rn rnrn[/code]rn这个是绑定的方法,但是总是显示一个用户的记录,但是我要显示所有用户的记录 论坛

没有更多推荐了,返回首页