FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 2311|回复: 6

问个多页面调用同一段代码问题,请各位大侠回复

[复制链接]
发表于 2018-12-6 00:09:28 | 显示全部楼层 |阅读模式
在开发中遇到问题,有很多个页面都需要执行一段代码,这段代码放在每个页面通用,但是每个页面存放比较麻烦,如果以后要修改需要每个页面修改,能不能设计通用调用方法,谢谢各位大侠,比如 传  SimpleForm 名称等少量信息就能实行,代码如下
主要是用到这段代码,
for (int NUM = 0; NUM < ContentPanelList.Count; NUM++)
                    {


   FineUIPro.ContentPanel ContentPanelNAME = SimpleForm1.FindControl(ContentPanelList[NUM].ToString()) as FineUIPro.ContentPanel;         

再用ContentPanelNAME 做其他利用              。。。。。。。。。。。。。。。。。。
}

SimpleForm1  是每个页面的控件,名称会不同的,

就是让这段代码放在其他地方,页面只调用一下就可以,
能不能在  PageBase。cs做文章
public partial class aaaa: PageBase

{
}

不知道行不行的
 楼主| 发表于 2018-12-6 13:02:36 | 显示全部楼层
只要是执行代码需要取页面控件的值,或者有没有其他好的方法,谢谢大家了
发表于 2018-12-6 13:31:49 | 显示全部楼层
不知道你要实现什么功能。可以试试用户控件。
发表于 2018-12-6 17:51:38 | 显示全部楼层
zy32002 发表于 2018-12-6 13:31
不知道你要实现什么功能。可以试试用户控件。

考虑用户控件
 楼主| 发表于 2018-12-9 00:03:23 | 显示全部楼层
谢谢zy32002  和  sanshi从百忙之中抽出时间回复,
主要是我的需求没有表达清楚的,    我的需求是   我有n个页面需求,每个页面的输入控件非常多的,比例第1个页面  有   输入框n1 -n40  c1-c20 ,第二页面输入框  是  b1 -b70  ,   d1-d50   每个页面  程序读取每个控件的值进行处理,比如  n1 + n2 + n3....  + c1+ c2....   =   200 然后把值负给另外一个控件,  能不能在项目中写个通用的方法实行,我现在是在每个页面实现的,因为页面太多的,虽然代码不需要写,但是每个页面都需要拷贝的这串代码,比较麻烦,,
   //找到 SimpleForm1 下的 ContentPanel
                        FineUIPro.ContentPanel ContentPanelNAME = SimpleForm1.FindControl(“ContentPanel1”) as FineUIPro.ContentPanel;
                        if (ContentPanelNAME != null)
                        {
                            for (int i = 0; i < 50; i++)
                            {
   FineUIPro.TextBox TextBoxNAME = ContentPanelNAME.FindControl(“n_” i.ToString()) as FineUIPro.TextBox;
                                if (TextBoxNAME != null)
                                {
 楼主| 发表于 2018-12-9 00:06:33 | 显示全部楼层
谢谢各位大侠的哈,
发表于 2018-12-14 08:44:29 | 显示全部楼层
动态生成页面里面的控件,建议写个类.
我有个项目,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-3-28 18:01 , Processed in 0.046786 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表