• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

请高手指教关于动态BUTTON添加控件!传递参数的问题!在线等! 马上接贴 高手都近来呀!

dcren118 2005-03-18 02:24:05
我下载了一个控件! 编辑的方法和DATAGRID差不多!
我动态的给控件帮定了4个BUTTON 当点提交的时候! 我想判断他点的是那个BUTTON!

有什么方法么! 谢谢了!

*必须是按牛提交不能用文字一类的东西来跳转! 谢谢!
...全文
32 点赞 收藏 2
写回复
2 条回复
yohomonkey 2005年03月18日
你试试用解析DG控件动态ID,运行页面,然后点击右键,看看页面的源。在里面找DG的代码部分。你应该可以看到类似“ctl_...”这类的东东。你可以找到控件。例如
在DG_DPLSelectedChanged事件中:
Dim i, j, IDINT As Integer
Dim SelID As String
ARR = DPLItem
SelID = sender.parent.clientid.ToString
i = InStr(SelID, "__ctl")
If i = 0 Then Exit Sub
SelID = Mid(SelID, i + 5)
i = CInt(Left(SelID, InStr(SelID, "__ctl") - 1)) - 2
最后的i就是选中的DG的行。你试试看看类似的方法是否可以。
回复 点赞
poleax81 2005年03月18日
Button button1 = new Button();
button1.CommandName="...";

...............................

Button button4 = new Button();
button4.CommandName="...";
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告