{"id":19382,"date":"2024-03-15T18:47:09","date_gmt":"2024-03-15T18:47:09","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/"},"modified":"2024-03-21T15:34:08","modified_gmt":"2024-03-21T15:34:08","slug":"how-to-get-the-value-of-the-selected-row-in-a-gridview","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/","title":{"rendered":"How to get the value of the selected row in a gridview?"},"content":{"rendered":"<p>To obtain the value of the selected row in GridView, you can achieve it by following these steps:<\/p>\n<ol>\n<li>Create an event handler to handle the event of selecting a row. You can use the SelectedIndexChanged event of the GridView.<\/li>\n<li>In the event handler, use the SelectedRow property to access the selected row.<\/li>\n<li>Next, you can use the Cells property to retrieve the cells in the selected row.<\/li>\n<li>Finally, you can use the Value property of the cell to retrieve its value.<\/li>\n<\/ol>\n<p>Here is a sample code demonstrating how to retrieve the values of selected rows in a GridView.<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-function\"><span class=\"hljs-keyword\">protected<\/span> <span class=\"hljs-keyword\">void<\/span> <span class=\"hljs-title\">GridView1_SelectedIndexChanged<\/span>(<span class=\"hljs-params\"><span class=\"hljs-built_in\">object<\/span> sender, EventArgs e<\/span>)<\/span>\r\n{\r\n    <span class=\"hljs-comment\">\/\/ \u83b7\u53d6\u9009\u4e2d\u884c<\/span>\r\n    GridViewRow selectedRow = GridView1.SelectedRow;\r\n    \r\n    <span class=\"hljs-comment\">\/\/ \u83b7\u53d6\u9009\u4e2d\u884c\u4e2d\u7684\u5355\u5143\u683c<\/span>\r\n    TableCellCollection cells = selectedRow.Cells;\r\n    \r\n    <span class=\"hljs-comment\">\/\/ \u83b7\u53d6\u5355\u5143\u683c\u7684\u503c<\/span>\r\n    <span class=\"hljs-built_in\">string<\/span> value1 = cells[<span class=\"hljs-number\">0<\/span>].Text; <span class=\"hljs-comment\">\/\/ \u7b2c\u4e00\u5217\u7684\u503c<\/span>\r\n    <span class=\"hljs-built_in\">string<\/span> value2 = cells[<span class=\"hljs-number\">1<\/span>].Text; <span class=\"hljs-comment\">\/\/ \u7b2c\u4e8c\u5217\u7684\u503c<\/span>\r\n    <span class=\"hljs-comment\">\/\/ ...<\/span>\r\n}\r\n<\/code><\/pre>\n<p>Please note that if the GridView is enabled with pagination, only the values of the selected rows on the current page can be retrieved. If you need to obtain the values of all selected rows, consider iterating through all the rows in the GridView and checking if each row is selected.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To obtain the value of the selected row in GridView, you can achieve it by following these steps: Create an event handler to handle the event of selecting a row. You can use the SelectedIndexChanged event of the GridView. In the event handler, use the SelectedRow property to access the selected row. Next, you can [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-19382","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to get the value of the selected row in a gridview? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to get the value of the selected row in a gridview?\" \/>\n<meta property=\"og:description\" content=\"To obtain the value of the selected row in GridView, you can achieve it by following these steps: Create an event handler to handle the event of selecting a row. You can use the SelectedIndexChanged event of the GridView. In the event handler, use the SelectedRow property to access the selected row. Next, you can [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T18:47:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T15:34:08+00:00\" \/>\n<meta name=\"author\" content=\"Jackson Davis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jackson Davis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/\"},\"author\":{\"name\":\"Jackson Davis\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350\"},\"headline\":\"How to get the value of the selected row in a gridview?\",\"datePublished\":\"2024-03-15T18:47:09+00:00\",\"dateModified\":\"2024-03-21T15:34:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/\"},\"wordCount\":161,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/\",\"name\":\"How to get the value of the selected row in a gridview? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T18:47:09+00:00\",\"dateModified\":\"2024-03-21T15:34:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to get the value of the selected row in a gridview?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350\",\"name\":\"Jackson Davis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g\",\"caption\":\"Jackson Davis\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/jacksondavis\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to get the value of the selected row in a gridview? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/","og_locale":"en_US","og_type":"article","og_title":"How to get the value of the selected row in a gridview?","og_description":"To obtain the value of the selected row in GridView, you can achieve it by following these steps: Create an event handler to handle the event of selecting a row. You can use the SelectedIndexChanged event of the GridView. In the event handler, use the SelectedRow property to access the selected row. Next, you can [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T18:47:09+00:00","article_modified_time":"2024-03-21T15:34:08+00:00","author":"Jackson Davis","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Jackson Davis","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/"},"author":{"name":"Jackson Davis","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350"},"headline":"How to get the value of the selected row in a gridview?","datePublished":"2024-03-15T18:47:09+00:00","dateModified":"2024-03-21T15:34:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/"},"wordCount":161,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/","name":"How to get the value of the selected row in a gridview? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T18:47:09+00:00","dateModified":"2024-03-21T15:34:08+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-get-the-value-of-the-selected-row-in-a-gridview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to get the value of the selected row in a gridview?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350","name":"Jackson Davis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g","caption":"Jackson Davis"},"url":"https:\/\/www.silicloud.com\/blog\/author\/jacksondavis\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=19382"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19382\/revisions"}],"predecessor-version":[{"id":53123,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19382\/revisions\/53123"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=19382"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=19382"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=19382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}