随笔 - 103  文章 - 0 评论 - 383 trackbacks - 35
<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

☆ 有些事現在不做,就一輩子都不會做了 ☆

昵称:jeff377
园龄:4年2个月
粉丝:5
关注:1

搜索

 
 

常用链接

我的标签

随笔分类

随笔档案

部落格

最新评论

阅读排行榜

评论排行榜

推荐排行榜

最新评论

共8页: 1 2 3 4 5 6 7 8 下一页 
Re:使用 JavaScript 更新 UpdatePanel ylhyh 2012-01-06 19:43  
不是ClientID,是UniqueID
今天遇到这个问题,感谢分享
个人感觉你的办法,不是很好。 你可以直接在Selected事件中使用 DetailsView1.PageIndex = GridView1_SelectedRow.DataItemIndex。 这样不需要自己处理分页。 我找了一个不错解决办法。但是这样还是不好,如果GridView1启用排序。就不行了。 我用的这个办法是寻找数据源的DataTable,然后通过GridView1.SelectValue以主键寻找真正的数据项索引,把这个索引指向DetailsView. http://www.cnblogs.com/edzjx/archive/2011/09/16/2178958.html
学习下
我也碰到了排版的問題 google到第一篇就是您的文章,感覺非常實用 但我想找更簡單的方式 就一路找下去,發現有一個更簡單的方法 直接設成 <asp:UpdatePanel runat="Server" ID="up1" RenderMode="inline"> 就可以了 參考網頁: http://www.pusuo.net/2010-01-25/111088150.html
vb的。
Re:CollectionEditor 显示 [说明] 区域 Paradox 2010-08-20 07:54  
GridView属性框左下角 选取的栏位是怎样搞的?
点击最后一条记录会出错?
[quote]dsfs:存在一个Bug,运行后,点"新增",再点"取消".然后再选择首行的"编辑"会报错"未将对象引用设置到对象的实例"[/quote] 确实存在这样的bug
我自己解決~但不知方法是否"優"~分享~ 我將 在 執行 GridView1_SelectedIndexChanging 時,GridView 必須重新 databind 就可以了!!
您好!!~ 不好意思打擾了.... 如果我動態變動 sqldatasource,如下: SQLStr = "SELECT * FROM [HotLinkList] WHERE [typeno] = " + DropDownList1.SelectedValue + " ORDER BY [no] DESC"; SqlDataSource1.SelectCommand = SQLStr; GridView1.DataBind(); 在「選擇」的時候,好像就會出錯了 如何在GridView1_SelectedIndexChanging時做修改呢?....
太好了,解决我大问题了!万分感谢!
发现大BUG 必须要先有数据,再没有数据,才会出现空表头,如果页面一加载就没有数据,表头是出不来的!
这群反对修改的人肯定都没做过什么实际的任务在这里乱发言,实际中的情况是千变万化的,没有遇到只说明你做实际少而已
记录很详细。
re: SqlDataSource 執行資料篩選 smile*_^ 2009-06-07 09:50  
不错。学习了。。我以前用的方法才复杂了。
谢谢博主,看了各位的评论,发现都是一堆白痴,需求是多变的,哪有百分百肯定没问题的,举个实例:计算某公司某部门员工工龄工资,在绑定员工姓名和工龄时,工龄完全有可能重复,那样选择肯定有问题,所以各位没碰到问题就别瞎喊了
很感谢,对我很有用,楼主加油
re: SqlDataSource 執行資料篩選 阿杰兄 2009-03-01 22:03  
回10楼,如需要请与我联系,QQ:1272270
re: SqlDataSource 執行資料篩選 风过 2009-03-01 16:47  
各位大侠,能不能写成C#的代码啊,先谢过了!
不错!
@ytzong

ViewState禁用了postback回来后没东西显示了
@-阿培
這是原創的文章,一點都不假,因為我是台灣人,所以畫面是繁體的。
好假哦,不会是在博客上转载了别人的东西吧,又或许用的繁体的vs工具呢?
不管楼主什么身份,哈哈,对于其辛勤劳动表示感谢。
--引用--------------------------------------------------
BoyLee: <img src="http://www.cnblogs.com/Emoticons/baimantou/105104147.gif" alt="" />vb.net

-------------------------------------------------------<html>-
老兄,你的例子不错,但是你能否做一下主键不是递增一例子呢。ID的值是自己编号(由代码产生的)
@WizardWu
^^. 好像大家對整合 jQuery 的部分比較有興趣,可能是馬上可以看到明顯的看到執行效果的關係,未來整理發表一些整合 jQuery 插件的伺服器控制項。
還好鐵人賽完後還有續集。
contextmenu某些场景来说的确能够提高user experience
啊,我以前也是用Delphi的,最近几年用winform,我的思路也是着重于良好的商业逻辑架构,而让client端的UI标准化、轻量化、模板生成、可配置, 以后还要多多向您请教。
@沧海月明
我以前也都是在做WinForm的前端,使用Delphi来开发机制、VCL控件;前几年公司要制作WebForm系统,才会开始接触ASP.NET,只开发WebForm前端连接至原来WinForm的中间层,让系统同时拥有WinForm及WebForm前端,且共享相同的中间层组件;未来也会考虑使用WPF及Silverlight来做前端。
之前因为要带一群开发WinForm系统的RD去制作WebForm系统,所以都会把ASP.NET的机制想辨法弄的跟以前在开发的WinForm的方式差不多,尽量让开发人员不要写到任何JavaScript,也不用去管AJAX、CallBack的细节,单纯把心力花在商业逻辑上就好。另外也有写一些转换程序,将部分WinForm的窗体直接转为WebForm的页面,因为自行开发的VCL控件与ASP.NET控件的属性会有对应,所以转过来的程序可以做到不用撰写任何程序代码就以直接在Web上执行。
楼主系列大作,来源于企业内应用开发的实践,方法都简洁实用.
我很喜欢,虽然我目前客户端开发都基于windowsclient(winform or wpf),但未来亦可能考虑webclient,感觉楼主的文章很有帮助.
谢谢,good nice
好是很好, 可我一菜鳥不知道如何注冊擴展好的控件.
同意小庄的说法, 如果 DropDownList 的 Value 不唯一的话则失去其 Value 的意义了.

请试想在一套实际系统中,"保存"按钮把用户选取的 DropDownList 的 Value "5" 保存进数据库表的某字段. 随后其他用户查询该记录时根据此字段值 "5" 来显示 DropDownList 时,系统怎么知道该显示 "王五" 还是 "陳六" 呢?

若不能确保 Value 数据唯一的话,则把 DropDownList 的 Value 绑定为 "王五" 等数据好了,或采用 "Value - Text" 形式 (如:"5 - 王五")
--引用--------------------------------------------------
小庄: 我觉得要是出现Value值相同的情况,只能说明设计有问题!
--------------------------------------------------------
实际的数据就是这样,有可能出现value相同,而text不同。 和设计有什么关系,菜鸟不要乱下结论。
我觉得要是出现Value值相同的情况,只能说明设计有问题!
@Goumh
其实这个案例只修改了 AddAttributesToRender 及 LoadPostData 二个方法,不须花费多少时间。比起每次遇到相同问题,要再去撰写程序去处理的话,这样反而来的有效率,且页面的程序代码易维护。
这样的情况少之又少,如果为了解决这么点需求,花费这么大的功夫,个人认为也不值得(当成一种学习例外),如果真遇到了,在绑定时,让"["Text+"]" + Value 当成Value 值,然后在SelectIndexChanged 事件,再解析一下就可以了。

ListBox 控件也有同样的问题,
程序给 item 值时,若程序员没注意,
控件里面的 ListItem 项目 value 也会重复,
造成使用者选项与内容不符。

之前遇到这个问题,是我自己手动重新让 value 赋予不重复的值。
但要多些一堆代码。

若能在自订控件处理掉这问题当然最好。
最怕的是团队的其它程序员,不知有这类现象,
但测试又不易测出来,
因使用者的选项,与程序取得的值、存入数据库的值不符,
且画面上又看不出异状,

若等到系统上线后,才发现使用者选项与存储内容不符,就…

今天也看那帖子了 争论得还挺激烈
说实话,不知道这样做有什么实际意义。画蛇添足!
这么实用的系列文章为什么没人顶,,,
不错,支持一下并收藏!
@黑羽飘舞
其實我本身一開始一直是用 C# 的,只是開發團隊中大多數的人以前都是學 VB,所以才會決定使用 VB.NET 來開發系統比較快上手,所以才會改用 VB.NET。
@黑羽飘舞
恩 ^^,我知道這是習慣問題,沒有什麼好與壞。就像每個人對自己的語言是一定是比較習慣的。
共8页: 1 2 3 4 5 6 7 8 下一页