none
GridView中的RowCommand RRS feed

  • 问题

  • 在控件属性设置没有错误的情况下,却不能触发GridView中的RowCommand事件,请问一下这是什么原因造成的?

    • 已移动 mldark 2010年1月25日 13:47 (发件人:Visual C#)
    2010年1月25日 13:27

答案

全部回复

  • 你绑定了没?
    2010年1月25日 13:46
  • 你 可以在连接 的 时候 测试 一下 数据 是否 连接成功 ··
    • 已标记为答案 Smiling008 2010年1月26日 1:06
    2010年1月25日 14:15
  • 另一个帖子 看到你的绑定有问题造成事件不能触发  修正下
    <asp:SqlDataSource ID="SqlDataSource2" runat="server"
                ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
               
               SelectCommand="SELECT CT.CourseID, CT.CourseName, CT.CourseTeacherID, CT.CourseTime, CT.CourseAddress, TT.TeacherID, TT.TeacherName, ECT.StudentID FROM CourseTable AS CT INNER JOIN ElectCourseTable AS ECT ON CT.CourseTeacherID = ECT.CourseTeacherID INNER JOIN TeacherTable AS TT ON CT.TeacherID = TT.TeacherID WHERE (ECT.StudentID = @StudentID)"
               ProviderName="System.Data.SqlClient">
                <SelectParameters>
                    <asp:SessionParameter DefaultValue="1" Name="StudentID"
                        SessionField="StudentID" />
                </SelectParameters>

            </asp:SqlDataSource>

    2010年1月25日 16:48
  • 我刚刚看到了,修改了,可还是不行;显示的那个GridView的参数设置跟原来的那个一样,可是它却显示,另一个没有显示出来
    2010年1月26日 1:04
  • 不好意思打扰一下,我在调试时,界面的显示已经与数据库连接来了,但是点击RowCommand事件时却不能触发
    2010年1月26日 1:08