标签: gridview

在asp.net中找不到我的查询错误

我在这个gridview的每一行都有一个gridview和linkbuttons.当我单击其中一个按钮时,我会获得此行的courseName,courseCode和term列值的值.这是我的代码:

 int row = -1;
        int.TryParse(e.CommandArgument as string, out row);

        GridViewRow gdrow = instCourses.Rows[row];

        // *** Get the underlying data item - in this case a DataRow
        DataRow dr = ((DataTable)this.instCourses.DataSource).Rows[gdrow.DataItemIndex];

        // *** Retrieve our context
        string courseCode = dr["CourseCode"].ToString();
        string courseNumber = dr["CourseNumber"].ToString();
        string term = dr["Term"].ToString();
        SqlConnection con = new SqlConnection();
        con.ConnectionString = Userfunctions.GetConnectionString();
        con.Open();
        SqlCommand cmd=new SqlCommand("select RegisterTable.StudentID,StudentTable.Name,StudentTable.Surname from RegisterTable INNER JOIN StudentTable where RegisterTable.StudentID=StudentTable.StudentID and RegisterTable.CourseCode=@courseCode and RegisterTable.Term=@term and RegisterTable.CourseNumber=@courseNumber",con);
        cmd.Parameters.AddWithValue("@courseCode", courseCode);
        cmd.Parameters.AddWithValue("@courseNumber", courseNumber);
        cmd.Parameters.AddWithValue("@term", term); …
Run Code Online (Sandbox Code Playgroud)

database asp.net gridview

0
推荐指数
1
解决办法
76
查看次数

ASP.NET gridview不允许我单击列标题文本,因此可以对数据进行排序

我只是试图允许用户通过GridView的任何列对其进行排序。

<asp:GridView ID="gvShows" runat="server" DataKeyNames="dataSource,title" Caption="Show List" AutoGenerateColumns="False" AllowSorting="True" AllowPaging="True" CaptionAlign="Left" OnSorting="gvShows_Sorting" >
                    <RowStyle BorderColor="Black" />
                    <Columns> 
                        <asp:TemplateField HeaderText="Select"> 
                            <ItemTemplate> 
                                <asp:CheckBox ID="cbSelect" runat="server" AutoPostBack="false"/> 
                            </ItemTemplate> 
                        </asp:TemplateField> 
                        <asp:BoundField HeaderText="Data Source" DataField="dataSource" /> 
                        <asp:BoundField HeaderText="Show ID" DataField="ShowId" /> 
                        <asp:BoundField HeaderText="Show Title" DataField="title" /> 
                        <asp:BoundField HeaderText="Episode Id" DataField="EpisodeID" /> 
                        <asp:BoundField HeaderText="Episode Title" DataField="EpisodeTitle" /> 
                        <asp:BoundField HeaderText="Genre" DataField="Genre" /> 
                        <asp:BoundField HeaderText="Show Type Description" DataField="ShowTypeDescription" /> 
                        <asp:BoundField HeaderText="Director Name" DataField="DirectorName" /> 
                        <asp:BoundField HeaderText="Release Year" DataField="ReleaseYear" /> 
                        <asp:BoundField HeaderText="Season Episode" DataField="SeasonEpisode" /> 
                    </Columns>  
                </asp:GridView>

    protected void …
Run Code Online (Sandbox Code Playgroud)

c# asp.net sorting gridview

0
推荐指数
1
解决办法
2837
查看次数

在GridView列中拟合长文本

我在ASP.NET gridview列中显示长文本时遇到问题.我不希望文本换行到第二行,因为它是业务要求不包装的.

理想情况下,我想要某种基于服务器或客户端的代码,它可以帮助我将文本截断为列的大小,然后可以显示更多按钮或"..."以获取更多文本?

当点击更多按钮或...时; 弹出窗口显示文本的其余部分或全文.

注意:文本或字符串大小各不相同,可以是25到75个字符之间的任意长度.

关于如何实现上述目标的任何想法?谢谢

javascript c# asp.net gridview

0
推荐指数
1
解决办法
5266
查看次数

aspx中的网格视图

我在aspx.cs中有网格视图代码它显示错误,我无法理解它是如何解决的,所以请任何人都可以帮助我?附上错误图片.在此输入图像描述

c# asp.net gridview master-pages

0
推荐指数
1
解决办法
176
查看次数

如何在GridView中设置Checkbox值?

如何设置CheckBox值,它位于Gridview内?

  <asp:GridView ID="gviewPermission" runat="server" 
        onrowdatabound="gviewPermission_RowDataBound" 
        onrowupdated="gviewPermission_RowUpdated" 
        onrowupdating="gviewPermission_RowUpdating">
        <Columns>
            <asp:TemplateField HeaderText="Allow" ItemStyle-HorizontalAlign="Center">
                <ItemTemplate>
                    <asp:CheckBox ID="Check_Allow" runat="server" />
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Deny" ItemStyle-HorizontalAlign="Center">
                <ItemTemplate>
                    <asp:CheckBox ID="Check_Deny" runat="server" />
                </ItemTemplate>
            </asp:TemplateField>
        </Columns>
    </asp:GridView>
Run Code Online (Sandbox Code Playgroud)

复选框值必须根据某些条件设置....

asp.net checkbox gridview

0
推荐指数
1
解决办法
1万
查看次数

无法滚动并单击scrollview内gridview上的项目

好的伙计们,我有这样的布局

<ScrollView
android:id="@+id/scrollViewTree"
android:layout_width="match_parent"
android:layout_height="wrap_content" >

<include
android:id="@+id/layoutGallery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
layout="@layout/layout_gallery_obstruction" >
</include>

</ScrollView>
Run Code Online (Sandbox Code Playgroud)

这是*layout_gallery_obstruction*

?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >

    <TextView
        android:id="@+id/textViewGalleryObs"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/buttonGalleryObs"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:text="@string/obstruction_title_gallery" />

    <Button
        android:id="@+id/buttonGalleryObs"
        android:layout_width="100dp"
        android:layout_height="35dp"
        android:layout_marginLeft="30dp"
        android:layout_toRightOf="@+id/textViewGalleryObs"
        android:text="@string/obstruction_gallery_add"
        android:textSize="12sp" />

    <GridView
        android:id="@+id/gridViewGalleryObs"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignLeft="@+id/textViewGalleryObs"
        android:layout_below="@+id/buttonGalleryObs"
        android:columnWidth="90dp"
        android:gravity="center"
        android:horizontalSpacing="5dp"
        android:numColumns="4"
        android:stretchMode="columnWidth"
        android:verticalSpacing="5dp" >
    </GridView>

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

我为gridview使用自定义适配器,这是单元格的布局

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <ImageButton
        android:id="@+id/imageButton1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:background="@android:color/transparent"
        android:contentDescription="@string/app_name" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

好吧我的问题是,我无法滚动我的gridview,我无法点击我的gridview上的项目.有谁知道如何解决这个问题?谢谢你.:)

android gridview scrollview

0
推荐指数
1
解决办法
7084
查看次数

来自代码的Gridview属性

如何从代码后面设置OnRowDataBound方法名称?

Aspx代码:

OnRowDataBound = "gvResults_RowDataBound"
Run Code Online (Sandbox Code Playgroud)

如何从代码背后设置?

gvResults.Attributes["OnRowDataBound"] = "gvResults_RowDataBound";
Run Code Online (Sandbox Code Playgroud)

不起作用.

c# asp.net gridview

0
推荐指数
1
解决办法
155
查看次数

setonitemclicklistener不适用于gridview

这是我的代码代码,我没有从gridview setOnClickListener得到任何响应.请帮帮我.

setContentView(R.layout.myfav);
gView = (GridView) findViewById(R.id.grid);
PackageManager pm = this.getPackageManager();
    context = MyFav.this;
    Intent intent = new Intent(Intent.ACTION_MAIN, null);
    intent.addCategory(Intent.CATEGORY_LAUNCHER);
    list = pm.queryIntentActivities(intent, PackageManager.GET_META_DATA);
    gView.setAdapter(new MyAdapter());
    // save.setOnClickListener(this);
    // cancel.setOnClickListener(this);
    gView.setOnItemClickListener(new OnItemClickListener() {

        @Override
        public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
                long arg3) {
            // TODO Auto-generated method stub
            Log.e("inside click", "" + arg2);
            Toast.makeText(getApplicationContext(), "Hello" + arg2,
                    Toast.LENGTH_SHORT).show();
        }
    });
Run Code Online (Sandbox Code Playgroud)

这是我的网格视图

<GridView
    android:id="@+id/grid"
    android:layout_width="match_parent"
    android:layout_height="400dp"
    android:layout_centerHorizontal="true"
    android:numColumns="3"
    android:stretchMode="columnWidth" >
</GridView>
Run Code Online (Sandbox Code Playgroud)

android gridview onitemclicklistener

0
推荐指数
1
解决办法
9192
查看次数

从适配器回调到monodroid中的活动

所以我的活动中有一个列表视图和一个gridview.两者都有定制适配器.如果执行DragAction.Drop,我会显示警报以确认操作.如果用户确认这一点,我将更改de数据库中的一些数据.现在数据已更改我需要刷新listview.该方法已存在但属于活动的一部分.我执行警报以及需要在适配器中执行的其他操作.所以我需要告诉活动,完成了drop的操作.因此活动可以调用refresh方法.

这是我在适配器中的DragAction.Drop的代码:

case DragAction.Drop:

                    truckNumber = e.Event.ClipData.GetItemAt (0).Text;
                    truckLabelText = e.Event.ClipDescription.Label;


                    AlertDialog.Builder alertBuilder = new AlertDialog.Builder (context);
                    alertBuilder.SetTitle ("Please confirm");
                    alertBuilder.SetMessage ("Are you sure you want to assign Truck: " + truckNumber + " to Dock: " + dockName.Text + "?");
                    alertBuilder.SetPositiveButton ("Yes", async delegate {

                        currentTruck.SetText (truckNumber, TextView.BufferType.Normal);
                        truckLabel.SetText (truckLabelText, TextView.BufferType.Normal);

                        await _DataLayer.changeTruckStatusCode (Convert.ToInt32 (truckNumber), 3);



                    });

                    alertBuilder.SetNegativeButton ("No", delegate {

                    });
                    alertBuilder.Show ();


                    e.Handled = true;

                    break;

                }
            };

            dockName.SetText (item.name.ToString (), TextView.BufferType.Normal);
            currentTruck.SetText ("", TextView.BufferType.Normal);
            truckLabel.SetText ("", …
Run Code Online (Sandbox Code Playgroud)

android gridview xamarin.android xamarin

0
推荐指数
1
解决办法
1994
查看次数

如何将Linkbutton的文本转换为其Click事件中的字符串类型

我在gridview中发布问题...发布时,问题将从按钮单击事件中的gridview文本转换为gridview中的linkbutton控件

我已经得到了我想要的东西但是

我无法在字符串类型中获取LinkBut​​ton文本,以便在其子页面上再次发布相同的问题,并在同一页面下单独查看它的回复

做ASP.net C#2.0

protected void QuestionLinkButton_Click(object sender, EventArgs e)
    {
string LBQ = linkbutton.text; 
}
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net gridview linkbutton

0
推荐指数
1
解决办法
4705
查看次数