Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > ASP.NET สอบถามเกี่ยวกับการกำหนดสิทธิ์การใช้งานฟังก์ชั่นหน่อยครับ Admin / User



 

ASP.NET สอบถามเกี่ยวกับการกำหนดสิทธิ์การใช้งานฟังก์ชั่นหน่อยครับ Admin / User

 



Topic : 060413



โพสกระทู้ ( 93 )
บทความ ( 0 )



สถานะออฟไลน์




สอบถามเกี่ยวกับการกำหนดสิทธิ์การใช้งานฟังก์ชั่นหน่อยครับ

ตอนนี้เขียน ฟังก์ชั่น ค้นหา, เพิ่ม, ลบและแก้ไข เรียบร้อยแล้วครับ
เหลือตอนกำหนดสิทธิ์การใช้งานครับ

กำหนดสิทธิ์การใช้งานฟังก์ชั่น ดังต่อไปนี้

* User Admin
* 1. ค้นหา
* 2. เพิ่ม
* 3. ลบ
* 4. แก้ไข

Admin

* User คนที่ 1
* 1. ค้นหา
* 2. แก้ไข
* 3. ลบ

User1

* User คนที่ 2
* 1. ค้นหา

User2

ไม่ทราบจริงๆว่าจะเขียนอย่างไร?

ศึกษาจาก ASP.NET Authentication ก็ยังไม่เข้าใจครับ ขอคำแนะนำหน่อยครับ ขอบคุณครับ



Tag : .NET, Ms SQL Server 2008, Web (ASP.NET), C#, VS 2010 (.NET 4.x)









ประวัติการแก้ไข
2011-05-20 10:10:44
2011-05-20 10:11:25
2011-05-20 11:47:50
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-05-20 05:41:46 By : Marcuz View : 2250 Reply : 4
 

 

No. 1



โพสกระทู้ ( 70 )
บทความ ( 0 )



สถานะออฟไลน์


วิธีของผมคือ ตอนเช็คล็อคอิน ตรวจสอบสถานะ ว่าเป็น แอดมิน หรือ ยูสเซอร์ ก็จะมี เพจแอดมิน กับ เพจยูเซอร์ คับ ไม่รู้ว่าใช่ที่คุณบอกหรือป่าว






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-20 14:29:12 By : chachrist
 


 

No. 2



โพสกระทู้ ( 76 )
บทความ ( 0 )



สถานะออฟไลน์


เพิ่ม colum

ค้นหา
เพิ่ม
ลบ
แก้ไข

ลงในข้อมูล user แล้วกำหนดสถานะเป็น 0 กับ 1 ทำนองนี้
ทำอะไรได้ก็ให้เป็น 1
ไม่ได้เป็น 0
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-20 15:17:21 By : cyberstein
 

 

No. 3



โพสกระทู้ ( 1,348 )
บทความ ( 1 )



สถานะออฟไลน์


Admin View

060413-01

Member View

060413-02

ASP.NET
<%@ Page Language="VB" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Show Service</title>

<script runat="server">
Sub Page_Load(sender as object,e As EventArgs)
	If User.IsInRole("Administrators") Then
		GridView1.Columns(3).Visible = True  	' Edit Command
		GridView1.Columns(4).Visible = True	' Delete Command
	Else
		GridView1.Columns(3).Visible = True
		GridView1.Columns(4).Visible = False
	End If
End Sub


Sub GridView_RowCommand(ByVal sender As Object, ByVal e As GridViewCommandEventArgs)
	Dim index As Integer = Convert.ToInt32(e.CommandArgument)
	lblPK.Text = index.ToString
	lblCommand.Text = e.CommandName
End Sub

</script>

</head>

<body>
<form runat="server">
	<div>
	Login Name: <asp:LoginName id="CurrentLoginName" runat="Server"/><br/>
	Command clicked : <asp:Label ID="lblCommand" runat="server"/><br/>
	PK Selected : <asp:Label ID="lblPK" runat="server"/><br/>
</div>
	<div>
	<asp:SqlDataSource
          id="dsHotline"
          runat="server"
          DataSourceMode="DataReader"
          ConnectionString="<%$ ConnectionStrings:sqlHotlineConString%>"
          SelectCommand="SELECT TOP 10 t.* FROM dbo.VR_CaseService t WHERE t.PK>100"
	
		>
      </asp:SqlDataSource>

      <asp:GridView
          id="GridView1"
          runat="server"
          DataSourceID="dsHotline"
	autogeneratecolumns="False"
	onrowcommand="GridView_RowCommand"
	>
	<Columns>
        <asp:BoundField DataField="PK" HeaderText="PK" ReadOnly="True"/>
	<asp:BoundField DataField="Category" HeaderText="Category" ReadOnly="True"/>
	<asp:BoundField DataField="Service" HeaderText="Service" ReadOnly="True"/>
	<asp:ButtonField Text="Edit" HeaderText="Edit" commandname="EditItem" Visible="false"/>
	<asp:ButtonField Text="Delete" HeaderText="Delete" commandname="DeleteItem" Visible="false"/>
	</Columns>

	
      </asp:GridView>
	</div>

</form>
</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-20 16:20:10 By : watcharop
 


 

No. 4



โพสกระทู้ ( 102 )
บทความ ( 0 )



สถานะออฟไลน์


ตาม ที่คุณหางอึ๋ง บอกเลยครับ..

ใช้ วิธี Visible = False ที่ Column ของ Gridview ได้ครับ...
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-27 09:55:21 By : koungkung
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ASP.NET สอบถามเกี่ยวกับการกำหนดสิทธิ์การใช้งานฟังก์ชั่นหน่อยครับ Admin / User
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่