`

[导入]一个值得借鉴的数据绑定函数

阅读更多

 public string getTableData(DataTable dt,string Model, params string[] columns)
        {

            System.Text.StringBuilder tempSb = new System.Text.StringBuilder("");
            if(dt!=null)
            {
                foreach (DataRow dr in dt.Rows)
                {
                    string[] tempStr = new string[columns.Length];
                    for (int i = 0; i < tempStr.Length; i++)
                    {
                        tempStr[i] = Convert.ToString(dr[columns[i]]);
                    }

                    tempSb.AppendFormat(Model, tempStr);
                }
            }
            return tempSb.ToString();
           
        }

   string tempCitySql = "select CityId,City from city where father='330000'";

  string tempCityModel = "<option value=\"{0}\">{1}</option>";

 this.tempCityData = getTableData(ds.Tables[0], tempCityModel, "City", "City");

 

 

 

一个值得借鉴的数据绑定函数


文章来源:http://www.cnblogs.com/wangdetian168/archive/2008/10/10/1307999.html
分享到:
评论

相关推荐

    一些自定义的Delphi函数类源码2014-9-28 13.48.4..rar

    例如,可能有一个函数用于计算两个日期之间的差值,或者验证输入的数据是否有效。函数的定义包括函数名、参数列表和返回类型。 ```delphi function CalculateDateDifference(Date1, Date2: TDateTime): Integer; ...

    ADO方法对Access数据库操作借鉴.pdf

    3. 在对话框中添加一个ListControl控件,设置其样式以便显示数据库内容,并通过类向导为其绑定变量。 4. 初始化COM环境,这在应用程序类`CSjtestApp`的`InitInstance()`函数中完成,使用`CoInitialize(NULL)`,并在...

    HKIPcamera.zip

    标题中的“HKIPcamera.zip”表明这是一个关于使用Python与海康威视(Hikvision)网络摄像头进行交互的项目,而“window版本”提示我们这里的实现是针对Windows操作系统的。描述中提到“CTYPES”,这是一款Python库,...

    vue组件全国各省js.zip

    组件内可能有一个方法来处理数据请求,并将结果保存在组件的data中。模板部分则根据数据渲染出相应的展示内容,比如省份的名称、图标等。 此外,由于涉及到全国省份,可能会有地图可视化的需求。Vue.js可以配合D3....

    微信小程序舔狗日记源码分享源码资源下载整理.zip

    1. **微信小程序开发环境搭建**:首先,你需要安装微信开发者工具,这是一个集成开发环境,提供了代码编辑、调试、预览和发布等一站式功能。源码下载后,通过该工具可以导入并运行项目,理解小程序的工作流程。 2. ...

    最新Vue面试题.pdf

    11. **axios**:一个常用的前端HTTP库,用于向服务器发送请求。安装命令:`npm install axios --save`,使用时通过`import`导入,通过`.get`或`.post`方法发送请求,结果在`.then`和`.catch`中处理。 12. **v-model...

    computerSell

    《电脑销售管理系统——基于C#的Windows Form应用详解》 在信息技术日新月异的今天,各类管理...这个项目对于初学者来说是一个很好的实践平台,对于有经验的开发者来说,则可以借鉴其设计思路,为自己的项目提供参考。

    Delphi自定义Grid控件

    在本篇文章中,我们将深入探讨如何在DELPHI7.0下创建一个具有自定义功能的Grid控件,包括自定义查询、点击标题排序、打印内容以及支持添加、修改和更新数据,同时利用右键菜单增强用户交互。 首先,我们需要了解...

    QT分页控件源码,实现上下页跳转,包含调用实例

    QT分页控件是Qt库中的一个重要组成部分,用于在用户界面中实现数据的分页显示,提高用户体验。本文将深入探讨如何使用QT分页控件,包括它的源码实现、功能特性以及如何创建一个带有上下页跳转和页码输入功能的示例...

    微信小程序源码-辩论倒计时小程序

    此外,对于有经验的开发者,这个项目也是一个很好的参考实例,可以借鉴其设计思路和优化技巧。 压缩包内的“辩论倒计时”很可能包含了完整的项目文件,包括WXML、WXSS、JSON配置文件和JavaScript文件。通过解压并...

    C#范例——研究生信息系统,提供详细的代码,控件,适合C#初学者借鉴!

    【C#范例——研究生信息系统】是一个专门为C#初学者设计的学习资源,旨在帮助他们理解和掌握C#编程语言在实际项目中的应用。这个系统可能是针对研究生教育管理的一个完整解决方案,涵盖了学生信息管理、课程管理、...

    微信小程序:演绎博览行业多个源代码.rar

    这款“微信小程序:演绎博览行业多个源代码.rar”文件显然包含了适用于演艺博览行业的多个小程序源代码示例,对于开发者来说,这是一个宝贵的资源库,可以学习和借鉴其中的设计模式、功能实现以及交互逻辑。...

    Go-Gin是一个高性能快速的Go语言Web开发框架

    在这个例子中,我们导入了Gin库,创建了一个默认的Gin实例,然后定义了一个GET请求的路由`/ping`,当接收到该请求时,会返回一个JSON响应。最后,通过`r.Run()`启动服务器。 Gin框架提供了丰富的内置中间件,如`gin...

    vue面试题-vue常见面试题和答案.docx

    根据提供的文件信息,以下是从标题、描述、以及部分给出的内容中提炼...- **原因**:每个组件实例都应当拥有独立的状态,因此data属性需要定义为函数来返回一个对象,确保每次实例化组件时都能够获得一个新的状态副本。

    基于Python兴趣班预约管理系统带vue前后端分离源码案例设计带视频演示.zip

    1. **Vue.js框架**:Vue.js是一个轻量级的前端框架,以数据绑定和组件化为核心,使得构建用户界面变得简单高效。学习者可以通过这个项目了解Vue的生命周期、模板语法、组件设计、状态管理(如Vuex)等。 2. **...

    微信小程序精选源码------生活服务.rar

    1. **微信小程序开发环境搭建**:首先,开发者需要安装微信开发者工具,这是一个集成了编辑、预览、调试功能的平台,用来编写和测试微信小程序。下载并安装后,可以通过工具创建新的项目,并导入压缩包内的源码进行...

    VUE面试题和详细答案

    - **computed**:适用于一个属性依赖于多个属性的情况,自动计算。 - **watch**:当一个值改变影响多个其他值时,用于监听并响应变化。 15. **v-on监听多个方法**: - 可以通过对象语法同时监听多个事件,如`v-...

    小丑电影小程序-微信小程序源码.zip

    小程序中的页面跳转通过`wx.navigateTo`、`wx.reLaunch`等函数实现,每个页面都有自己的生命周期,如`onLoad`、`onShow`、`onHide`等,这些生命周期函数在页面的创建、显示、隐藏时被调用,适合进行初始化数据加载或...

    Delphi_UtilsAndComps-master_delphi_pslog_UtilsAndComponents_

    《Delphi Utils and Components:构建高效应用的...对于任何Delphi开发者而言,这都是一个值得研究和借鉴的资源。通过深入理解和使用这些工具,开发者可以更好地应对各种项目挑战,打造出更高效、更稳定的应用程序。

Global site tag (gtag.js) - Google Analytics