sjzquchen
Sizy
2015-06-18 03:56
采纳率: 81.8%
浏览 2.1k

asp.net 取前台textbox的 Text ; 我想在后台定义一个 String的字符串

如题:小弟 在前台 有一个 textbox 用他的Text来查询数据库数据 (其实这是用于 扫描枪 扫描的,扫描枪自带回车事件。所以写了一个提交按钮用来查询数据库的数据。每次扫描一个条形码 都带一个回车事件)

那么现在问题来了 ,我想在后台定义一个 String sum 用来收集每次提交的数据。
大概就是 sum="sum1"; 下次 就成了 sum=“sum1,sum2” 在下次 为 sum=“sum1,sum2,sum3”。。。。。。
是写在 Click事件里面的 , 求大神 帮忙

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • Tiger_Zhao
    Tiger_Zhao 2015-06-18 05:11
    已采纳
        string sum = (string)viewstate["sum"];
        if (sum != "") sum += ",";
        sum += Text1.Text;
        viewstate["sum"] = sum;
    
    点赞 评论
  • sjzquchen
    Sizy 2015-06-19 00:50

    viewstate ? 那我是不是 要在前台定义一个隐藏域用来 保存它的值呢! 我从来没有用过这个。也是刚刚百度的。 那我在前台的隐藏域如何和 后台进行赋值呢!

    点赞 评论
  • OuErHuiLaiKanKan
    ouerhuilaikankan 2015-07-04 05:20

    可以用局部刷新全局变量的方法+=
    不过用cookie比较简单 也是+=

    点赞 评论

相关推荐